1 min read Himachal Shimla 70343 arms deposited in the state 5 months ago To ensure free and fair elections in the State, as many as 70343 out of total 100403 licensed weapons in...