Advocate ML Sharma has filed a contempt petition before the Supreme Court Prime Minister Narendra Modi who heads the Appointments Committee of the Cabinet and Home Minister Amit Shah, for appointing Rakesh Asthana as Delhi Police Commissioner allegedly in violation of the top court's Prakash Singh judgment.