admin
October 10, 2023
Hamas inflicted an “irreparable” defeat on Israel, according to Iran’s ruling cleric, who denied responsibility for the...