Ali Mohamed Ahmed

Ali Mohamed Ahmed

Array
Ali Mohamed Ahmed is a climate and environment activist and a freelance writer. He holds a Bachelor of Science from the University of Khartoum, Sudan.

 

Fair Observer, 461 Harbor Blvd, Belmont, CA 94002, USA