Inside the central London Tube station where troops are preparing for WW3
- Posted on May 22, 2026
- By I Paper
- 0 Views
- 1 min read
Inside the central London Tube station where troops are preparing for WW3
In a secret headquarters in Charing Cross station, commanders are testing systems for war with Russia