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 →

© 2007 inQuire | Terms and Conditions | Privacy | Designed by Move Ahead Design