Jim Jacobson, founder of Christian Freedom International, talks about the oppression of the Iranian people and the tragic shooting of a young woman named Neda.
Tag Archives: Iran
Leuren Moret discusses her conversations with top Iranian officials. She also shares her views about the recent death of the General who scrambled jets over D.C. on 9/11/2001.
Richard Green, aka Patriotlad, returns to critique the political situation in Iran as well as other Breaking News.