The are over four lakh people in India who make a living begging and several accounts by foreigners will tell you that they've been harassed at some point by beggars during their stay in India. Severa...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.