BJP President Amit Shah stirred a controversy today by saying that leaders who are 60 years old or above should quit politics.