India court restores life prison sentences for 11 Hindu men who raped a Muslim woman in 2002 riots
NEW DELHI (AP) — India’s top court has restored life prison sentences for 11 Hindu men who raped a Muslim woman during deadly religious rioting…
Continue Reading