Manipur: A measure of closure for some, fresh agony for many