Construction of a grand temple at Ayodhya, considered the birthplace of Hindu god Ram, will eliminate a big reason for disagreements between Hindus and Muslims, […]