ElBaradei Wins
Despite intense effort by John Bolton and the neocrazies to get rid of him, Mohamed ElBaradei has just been elected to a third term as Director-General of the International Atomic Energy Agency. A principal function of the IAEA established in 1957 is “To establish and administer safeguards designed to ensure that special fissionable … Continue reading “ElBaradei Wins”