The latest
Shanti, Shanti, Om
"Indians are not afraid to die." Those were the not-so-comforting words I heard from our driver as we were playing chicken with oncoming traffic during a six hour drive north from Delhi. I took that moment to remind him that Americans have not quite mastered the "live each moment like it's your last" mentality.