Both the constitutional provisions have been challenged in Supreme Court through a clutch of petitions.
10 Nov 2017 7:26 PM GMT