News

Ancient carved memorial stones, also known as menhirs, found at a village in east Mizoram’s Champhai district, have been officially declared a ‘monument of national importance’ by the Archaeological ...