The Arab League chief delivered a scathing criticism of Israel at the Arab League summit currently underway in Kuwait.
"The Israeli occupation of Israel is equal to the apartheid system. It is the last stronghold of colonialism in the 21st century and runs against the progress of history," Nabil Elarabi told delegates. (AP)