Browsing Tag
ElBaradei
1 post
ElBaradei Slams Germany’s Israel Stance, Calls for End to Palestinian Dehumanization
Former International Atomic Energy Agency (IAEA) Director-General and Nobel Peace Prize laureate, Mohamed El-Baradei, has sharply criticized Germany’s…
May 9, 2025