Woman’s body found near metro station, DCW notice to police
The decomposed body of a woman, believed to be around 30 years old, was found in the parking area of the Shastri Park Metro station in northeast Delhi. Police are investigating whether the body was dumped or if it was a natural death. The Delhi Commission for Women has taken notice of the incident...
Read More