Dozens Push Double-Decker Bus Off Trapped Cyclist

Dozens of onlookers pushed a double-decker bus off a cyclist whose leg was trapped under the vehicle after a collision in east London Thursday, a witness told ABC News.

May 29, 2015

Examined