United States Humvees in Iraq

United States Humvees in Kuwait. US forces have met “stern resistance” in the port town of Um Qasr – but the town is now said to have been overwhelmed.


Posted

in

by

Tags: