DOWNTOWN LOS ANGELES (KABC) -- Two window washers were rescued from the 25th floor of a high-rise in downtown Los Angeles after the motor on the platform they were on broke, according to authorities.
A pair of high-rise window cleaners were left dangling in the air from a 22-story building after their basket broke. On Thursday (4 December), Fairfax County Fire and Rescue Department were dispatched ...