News

A newborn baby found stuffed inside a bag on a train in UP's Moradabad has uncovered a heinous crime, in which a girl suffered rape at the hands of her father and was impregnated by him.