Ayatollah Khamenei slams West’s ‘shameless’ human rights posture
NOVANEWS Press TV Leader of the Islamic Revolution Ayatollah Seyyed Ali Khamenei has strongly denounced the Western states for their pretense of advocating human rights while in reality supporting terrorist groups and acts of terror. […]