Limousine crashes in New York, killing 20, after failing to stop at intersection, officials say

Limousine crashes in New York, killing 20, after failing to stop at intersection, officials say

Multiple people were killed Saturday after a limousine and another vehicle crashed at an intersection in New York.  

Leave a Reply