Heavy security forces deployed in the disputed area on the border of Assam and Meghalaya

Back to top button