Geo-engineering and Our Uncertain Future Abdalla Saleh Mar 24, 2017 It is probable that, in an attempt to counteract the effects of global warming, humanity will deliberately engage…
Donald Trump and the Arab World War Abdalla Saleh Dec 2, 2016 The election of Donald Trump as President of the United States has aroused a variety of reactions throughout the…