Tags Troop

Tag: troop

Britain to deploy Additional 1,400 Troops to Afghanistan

The British Ministry of Defense announced today (February 26, 2007) that the UK will deploy an additional force of approximately 1,400 troops to southern...

Safety Seat System

Suspended by straps anchored to several points on the roof and sides, Autoflug seats protect the crew from side and bottom mine and IED...
banner