Video PlayerClose
Rescuers work at the site where a helicopter crashed into the Hudson River, in New York, the United States, on May 15, 2019. A helicopter fell short of the landing pad and crashed into the Hudson River in New York City on Wednesday afternoon, injuring one person on board. (Xinhua/Li Muzi)