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…
