Ale Natiq (Ali Mashhadi)

Ale Natiq (Ali Mashhadi)

blogger, technologist, foodie, vagabond, avid reader, cricket-lover, and an activist focused on human rights and the case for the environment.

Following