The Supreme Court in New Delhi: India’s top court cleared the way for a Hindu temple to be constructed at a hotly disputed holy site. Photograph: Money Sharma/AFP via Getty

India’s supreme court has ruled in favour of a Hindu temple on disputed religious ground and ordered that alternative land should be given to Muslims (...)