Oklahoma City – Two people, believed to be window washers, have been rescued from a scaffold near the top of an approximately 850-foot (259 meters) skyscraper in Oklahoma City. The Oklahoma City Fire Department says on Twitter that the two were stranded shortly before 8 a.m. Wednesday outside the 50-floor Devon Tower. Firefighters managed to [...]

Category: