Outrage in India after woman is tied to tree, humiliated, and beaten as punishment
A village panchayat in Uttar Pradesh is said to have ordered the inhumane treatment over an extramarital affair. Police arrested 15 people in connection with the incident.
Lucknow (AsiaNews) – Pictures of the inhumane treatment inflicted…