Iran’s Supreme Leader, Ayatollah Ali Khamenei, has for the first time publicly acknowledged that thousands of people were killed during recent nationwide protests, describing some […]
TRUTH STANDS
Iran’s Supreme Leader, Ayatollah Ali Khamenei, has for the first time publicly acknowledged that thousands of people were killed during recent nationwide protests, describing some […]