Champhai PS declared best Police Station of Mizoram by MHA

Champhai Police Station has been declared the best Police Station of Mizoram and was awarded the Certificate of Excellence by the Union Home Ministry in the Annual Ranking of Police Stations for 2018.