‘Ridiculous to Hear’ : Israel Launches Attack on Russia at UN

Russia is “the last place that can preach to us,” Israel’s ambassador to the UN said, following Moscow’s criticism of Israeli actions in Gaza. Israel has accused Russia of denying the country its right to … Continue reading ‘Ridiculous to Hear’ : Israel Launches Attack on Russia at UN