iOS app Android app

Neda Documentary

Iranian TV Suggests Neda Video A Fake

Posted 05.25.2011 | World

Iran's Press TV has aired a report on a documentary made by the country's state television which suggests that the death of protester Neda Agha-Soltan...