A woman in northern India has been forced to suffer a humiliating public punishment after being accused of killing her nephew. Stripped of all her clothes, the woman was paraded naked on a donkey..
...»»[mirror.co.uk]Read More...
π¨ Comment
#️⃣ Asia
Share Your Thoughts