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...