Manipur rebel arrested from Delhi hotel
Full story
A rebel from the Indian state of Manipur was taken into custody. The arrest occurred inside a hotel in Delhi.
A rebel from the Indian state of Manipur was taken into custody. The arrest occurred inside a hotel in Delhi.