Culture
Polish pilot makes history landing a plane on a 56-story building
Polish pilot Lukasz Czepiela made history after landing a plane on a helipad located on top of a 56-story hotel in Dubai. This was the highest landing ever achieved by a fixed-wing aircraft.
Top Stories
Trending
- British PM Starmer announces decision to resign, leaving his rival Burnham as likely successor
- U.S. intel located video proving coronavirus research in China, even as Fauci continued to deny
- Supreme Court creates ‘miscarriage of Justice’ exception to plea-deal appeal waivers
- Latin America continues to shift right as Trump-backed candidate declares victory in Colombia
- Minnesota special districts report $5.4B debt, federal aid declines