Mazlan Othman
September 27th, 2010
Malaysian astrophysicist Mazlan Othman is set to be appointed by the U.N. as Space ambassador. According to Telegraph.co.uk:Aliens who landed on earth and asked: “Take me to your leader” would be directed to Mrs Othman.