House of man who urinated on tribal demolished
2023-07-06
By Matters India Reporter New Delhi, July 6, 2023: The police in a central Indian state have arrested a man who was caught on camera urinating on a tribal in public. Pravesh Shukla, who was arrested on July 5 night, has been charged under the Scheduled Castes and Scheduled TribesContinue Reading