India News | Written by Debanish Achom | Friday October 6, 2023
The appearance of a cross and a community flag atop a hill near Manipur's Moirang town has raised a massive controversy, as the hill has a sacred site of the residents of this lakeside town, 60 km from the state capital Imphal.
www.ndtv.com