Current Affairs France led atomic tests in the Sahara Desert, NOW RADIOACTIVE DUST IS DRIFTING… Team Tech Outlook Mar 6, 2021