
Iran’s supreme leader, Ayotellah Khamenei, has joined China to criticize the United States saying the police killing of unarmed African-American George Floyd shows the “true face” of the United States and its oppression of the peoples of the world, including its own.