Taxed for Defecating in Fields
  • 5 years ago
In a village in Uttar Pradesh, Dalits made to pay tax of Rs 40 for defecating in fields
Recommended