Limousine crash kills 20 in New York

Oct 08, 2018, 08.31 AM(IST)

Twenty people were killed after a Limousine carrying 18 people crashed into a parking lot in New York.