Home Current 20 people killed in limousine crash in New YorkWorld NewsCurrentNews20 people killed in limousine crash in New YorkOctober 7, 2018126FacebookTwitterPinterestWhatsApp The accident, which involved two vehicles, occurred in Schoharie, which is about 40 miles away from Albany, police said.