Albert Das, Director of ServLife India, says that Bihar is the closest place to hell you will ever find on earth. By the end of our first day here, I …
- Page 2 of 2
- 1
- 2
Below you'll find a list of all posts that have been tagged as “relief”
Albert Das, Director of ServLife India, says that Bihar is the closest place to hell you will ever find on earth. By the end of our first day here, I …