A 30-year-old woman and two toddlers were found dead under mysterious circumstances near Narela railway station in the national capital, officials said. According to Delhi Police, body of a woman aged about 30 years was found along with a one-year-old child and a three-year-old girl near the railway track on Saturday.
