Body of infant found in washroom of Ram Manohar Lohia Hospital in Delhi

Body of an infant has been found in the toilet of a Delhi hospital on Monday.

from IndiaTV India: Google News Feed https://ift.tt/2NVUBrj

Comments