Dheeraj Sharma's appointment and the fact that he continues to hold the post has been challenged in the Punjab and Haryana high court.
Dheeraj Sharma's appointment and the fact that he continues to hold the post has been challenged in the Punjab and Haryana high court.