Archive | Europe

Blowback in Britain

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