Home US & World Ayodhya verdict: Indian top court gives holy site to Hindus