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...
Akiko Macdonald (center) was treated as VIP and escorted by the armed local police officers Places where battles took place always have sad stories...