India’s Supreme Court has ruled in favor of a Hindu temple on a disputed religious ground and ordered that alternative land be given to Muslims.

India’s Supreme Court has ruled in favor of a Hindu temple on a disputed religious ground and ordered that alternative land be given to Muslims.