Babri Mosque case: Indian SC orders to construct Ram Mandir on disputed site

The verdict on Babri Mosque land in Ayodhya, was announced today by Supreme Court of India that the ownership of...