The Delhi Police's first women's police station has opened in the Sabzi Mandi area of North Delhi. Lieutenant Governor Taranjit Singh Sandhu inaugurated it. This police station will investigate all crimes against women and children and provide justice to victims in a safe and sensitive environment. Read the full story.