Image copyrightGetty ImagesImage caption
Indian media have gathered outside the Supreme Court in Delhi for the verdict
India’s Supreme Court is due to make a long-awaited ruling on a disputed religious site in the northern holy city of Ayodhya.
Officials …
Read More

Comments

comments