PakistanWorld
11 jailed for life over India beef murder
TOI
2018-03-23
A court in the northern Indian state of Jharkhand has sentenced eleven people to life in prison for lynching a...
A court in the northern Indian state of Jharkhand has sentenced eleven people to life in prison for lynching a...