WorldWoman beaten to death as bystanders watch in India’s Gujarat
A woman was beaten to death at a crowded bus station in India’s Gujarat, with CCTV showing bystanders watching as her partner attacked her. The accused was arrested, but footage of police beating him has prompted questions about due process.
Woman beaten to death as bystanders watch in India’s Gujarat
World