News

Firefighters rescue desperate window washers

Two workers had to be rescued from an “out of control” lift at the top of Oklahoma City’s Devon Tower.