Iran News and Other Stuff (Video)

by Devil's Advocate | June 17, 2009 4:44 pm

Anyone who says the Iranian election wasn’t fixed wasn’t paying attention. Enjoy!!

Source URL: https://rightwingnews.com/top-news/iran-news-and-other-stuff-video/