Stories

India Predicted To Be Most-Populated Nation By 2022

More than 7.3 billion people live in our world today. (Wow!) As you probably already know, China is the world’s most populated country — with about 1.3 billion people. But...

Which Hindu festival inspired “The Color Run”?

Know anyone who participated in The Color Run? The Color Run is a 5K race where people are regularly doused with colored powder as they run. It’s a global phenomenon,...

Flood Disaster Relief

Just a couple of months ago, we told you about the heavy rains and severe floods in south India, which affected more than 1.8 million people. The floodwaters have receded in...

I Met A Devadasi

A couple of months ago, I met a devadasi named Sarita. At the risk of oversimplifying it, a devadasi is a religious prostitute. These women collect gifts on behalf of...

Page 1 of 12123...Last »