It has just been a little over two years since the Supreme Court of India recognized the Hindu claim to the disputed site of Ayodhya and ruled in favor of the rebuilding of the Ram Temple. The original temple was taken down by the Islamic invader Babar more than 500 years ago. India is dotted […]