InfoClipsone year ago
'Foreign agencies behind murder of Iranian police forces in recent riots'
Iran’s High Council for Human Rights publishes a new report highlighting the circumstances surrounding the gruesome murder of Iranian security forces during the recent riots in Iran.