Amar Takrani hasn't written any stories yet.

Amar Takrani

Physician. On a messy journey of social activism, spiritual development, and emotional justification.