Manipur is a state in northeastern India, with the city of Imphal as its capital. It is bounded by Nagaland to the north, Mizoram to the south, and Assam to the west; Burma lies to its east. Read More
The Manipur incident of women being stripped has sparked heated debates in the monsoon session of Parliament and state legislatures. Opposition sought discussion, but the Speaker denied permission, leading to commotion. ...