Is Britain’s Government Destroying its own Military to Appease its Enemies?
Elements of the British establishment in Whitehall think their own soldiers are “bad,” and terrorists are “freedom fighters,” according to General Lord Richards, former Chief of the Defence Staff and the UK’s most senior military officer.Over several years these ministers, permanent secretaries, generals, admirals and air marshals have been swept aside in pursuit of a… Continue reading Is Britain’s Government Destroying its own Military to Appease its Enemies?