Indian Supreme Court due to rule on Ayodhya

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

Leave A Comment