Imam Khamenei

Al-Saud may not mind being insulted by US, but US is insulting all Muslims

Tags

  • Palestine
  • Saudi regime
  • Yemen

Comment