Leaders speech English translation of the Leader of the Islamic Revolution Ayatollah Khameneis speeches
Black lives matter The series is yet another effort to narrate racism and injustice against African-Americans in the so-called land of “democracy”, the US