March 23, 2026, New York, USA: Two pilots have been killed and 41 passengers and crew injured and transported to Elmhurst and New York Presbyterian hospitals as Air Canada collided with vehicle at Laguarda airport runway the night before. Poster #874279180
March 23, 2026, New York, USA: Two pilots have been killed and 41 passengers and crew injured and transported to Elmhurst and New York Presbyterian hospitals as Air Canada collided with vehicle at Laguarda airport runway the night before. Poster #874279180