India?s Supreme Court awards Ayodhya holy site to Hindus
New Delhi, Nov 9 (EFE).- The Supreme Court of India on Saturday granted Hindus the disputed sacred ground in the northern city of Ayodhya for the construction of a temple in honor of the deity...