Friday, July 6, 2007


Pakistani soldiers patrol in a vehicle near the Red Mosque, or Lal Masjid, in Islamabad July 5, 2007.

No comments: