Quantcast

Man Falls To Death

A man died after falling off the Queensborough Bridge onto a construction site below. The accident happened near Vernon Boulevard in Long Island City on May 24.