Mohsin Ali

Part of the Online team at Al Jazeera, R&D, Emerging Technologies, Future Trends, Innovation & Global Nomad, Likes Maps. Views are my own. LBA, DHA, BHA, DOH

Mohsin Ali