Jharkhand Police
- India
Jharkhand: Six police officers suspended a day after a newborn was “crushed to death” during a raid
Thursday, following an initial investigation, the Jharkhand Police suspended the six officers who were part of the team that stormed…
Read More »