20 people killed in limousine crash in New York

The accident, which involved two vehicles, occurred in Schoharie, which is about 40 miles away from Albany, police said.

Examined