Supreme Court, on Saturday, delivered a historic Ayodhya verdict in which the apex court said that the disputed 2.77 acre land will be given to deity Ram Lalla. However, the possession of the land will be given to a trust, set up by the government in three months to oversee construction of the temple. The Muslim parties will be given a 5-acre land elsewhere for them to build a mosque.