The Jharkhand Police had released the posters of around 30 people allegedly involved in the June 10 violent protests in Ranchi that claimed two lives and left two dozen people injured.
The Jharkhand Police had released the posters of around 30 people allegedly involved in the June 10 violent protests in Ranchi that claimed two lives and left two dozen people injured.