British Troops Depart from Helmand Province


troops

British Troops Depart from Helmand Province

Monday, October 27, saw the final departure of British troops from Helmand Province in Afghanistan, marking the end of Britain’s 8-year campaign in the province against Taliban insurgents.
Security … Continue Reading →

You May Have Missed