The Iran Project
: Russia has scoffed at the United States’ reaction to the potential issuance of arrest warrants by the International Criminal Court (ICC) against Israeli officials over Tel Aviv’s Washington-backed war of genocide against the Gaza.