Iran Supreme Leader Ayatollah Khameini Must Now Prove to the World it Can Back its Boasts against Israel, or Shut Up!

For many years, the Islamic Republic of Iran and Zionist Israel, conductor of the genocide of…