Built in 1724, Jantar Mantar became Delhi's protest hub decades ago. The Supreme Court has been wondering whether the site is ...