The £16.7bn mega airport that was doomed before it was even built
- Posted on December 26, 2024
- By Express
- 1 Views
The £16.7bn mega airport that was doomed before it was even built
The airport was built on a man-made island measuring about 4 kilometres (2.5 miles) long and 2.5 kilometres (1.6 miles) wide.