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 →
Security … Continue Reading →