New York City Bus Camera Captures Bronx Building Explosion

In New York City, a bus recorded the fall of a seven-story skyscraper in the Bronx. Many people who were nearby saw the risk as the building’s framework began to collapse and immediately stepped aside to protect themselves. The instant they reacted and ran for safety is captured on camera. A BMW SUV’s bonnet just … Read more