A shocking incident of alleged molestation and physical assault involving two women in southeast Delhi’s Nehru Place area has triggered widespread concern over women’s safety in the national capital. Delhi Police have detained four men in connection with the case after the victims accused a group of individuals of harassment, physical violence, and abusive behavior...

