To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
June 11, 2026: An ultralight helicopter suffered a failure during a low-altitude test flight in Changzhou, China.