Archive | Britain

Blowback in Britain

October 18, 2022
China treats British pilots better than their “own” government.