In new temple to Lord Ram, the Indian city of Ayodhya hopes to shed a disturbing history
AYODHYA, India (RNS) — Once a quaint, if historically and religiously significant, village, this 2,500-year-old city in northern India has…
AYODHYA, India (RNS) — Once a quaint, if historically and religiously significant, village, this 2,500-year-old city in northern India has…