geopolitics.co
Afghanistan is the UK’s Biggest Military Humiliation Since Suez
Anthony Eden was forced out of Downing Street over the military debacle in Egypt 65 years ago, so will Boris Johnson lose his premiership over this equally embarrassing rout? He should…