New Delhi : In what will go down in history as one of its most landmark verdicts, the Supreme Court on Saturday granted the ownership of the 2.77 acres of disputed site in Ayodhya to the Hindus, paving the way for the construction of a Ram Temple, and ruled that the Muslims will get five […]