Ab-Titchaz
JF-Expert Member
- Jan 30, 2008
- 14,631
- 4,225
This photo, taken by an individual not employed by the Associated Press and obtained by the AP outside Iran shows Iranian protestors beating police officers, during anti-government protest in Tehran, Iran, Sunday, Dec. 27, 2009