Bamesh S. Bagratee

Giza for Humanity representative abroad, specially in Indian Ocean, correspondent and researcher.