Two window washers are rescued after becoming trapped on a broken platform on the 21st floor of a hotel in the Chilean capital, Santiago. Firefighters tie the men to harnesses and lower them to the ground. The pair had been dangling for 45 minutes at a sharp angle after one of the cables that the platform was suspended from suddenly gave way Continue reading...