On June 22 the Imphal Peace Museum opened 20 kilometers southwest of Imphal, the capital of the Manipur State in Northeast India. Operated by the...