29
Jan
Celebrating 20 Years of India
December 2025 marks 20 years of India On December 4, 2005, I faced a moment of sheer terror. I was about to board a plane in Toronto, Canada bound for Delhi, India. My return ticket was dated for June 2006. And I had no idea what would happen in those six months in between. I had never been to a place like India, never travelled alone for such an extended period of time, and had absolutely no idea what to expect. I had given up my apartment, put my stuff in...