Nagaland tops India’s police-population ratio with 1,136 officers per lakh people
Nagaland has the highest police-population ratio in India among the states, with 1,136 police officials per one lakh people, according to the latest ‘Data on Police Organizations’ from the Union…