
A light sport aircraft struck the upper floors of China Zun, Beijing's 109-story skyscraper and the tallest building in China, on June 26, 2026, sending debris onto crowded streets below. The Sunward SA 60L Aurora aircraft deviated sharply from its flight path after taking off from a local airport. Chinese authorities evacuated the tower, blocked roads, and quickly censored videos of the crash from the internet.

Science · Jun 26 · L1-L4

Science · Jun 26 · L1-L4