On Wednesday, thousands paid their last respects to 87 tribal Christians during a mass burial in the hilly state. The remains of a burnt church are seen in Langching village some 45 km from Imphal, ...