International Rescue Team Assembled

2nd May 2021

With the Gherkin incursion intensifying, world leaders have joined together in a rare show of unity, gathering their four most courageous astronauts to carry out a death-defying mission!