General Sir Nick Carter (pictured) was chief of the defence staff at the time Kabul fell within weeks last year, he said the UK let down Afghan contractors who trusted us .
A top commander with the Canadian Armed Forces (CAF) is sounding the alarm about Russia's expansion into the Arctic, saying that there's no way his country can hope to match it or stop [.]