Both the constitutional provisions have been challenged in Supreme Court through a clutch of petitions.
11 Nov 2017 12:56 AM IST