new york car crash

(Representative image)

At least 20 killed in New York car crash involving a limousine

By Agence France-Presse | Agence France-Presse
UPDATED ON OCT 07, 2018 11:59 PM IST
Police said the accident occurred at Saturday when two cars collided in Schoharie County, near the state capital, Albany.
Story Saved