ElBaradei: Gaza, world’s largest jail

Former head of the International Atomic Energy Agency Mohamed ElBaradei has expressed support for Palestinian resistance, calling Gaza the world’s largest jail.

Leave a Reply