London Heathrow Airport (LHR) shut down its operations after a power outage caused severe complications late Thursday. The airport announced the news on social media early Friday, along with an apology for any “inconvenience” caused.
Related Posts
How Many F-22 Raptors Are Left?
- Guest authors
- December 19, 2025
- 0