Thousands of illegal aliens charge at Spanish border fence

Spanish border patrol fights back