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.
Estd. 2002. Politics, tech, startups, media, law, history, philosophy
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.