Lieutenant-General Mark Carleton-Smith has been named the new Chief of the General Staff, taking over from General Sir Nick Carter who is becoming Head of the Armed Forces.

May 09, 2018 — Cadet Kit Shop