Lifeless infant found discarded near Meerigama Railway Station
Body of a newborn infant was found on railway tracks near the Meerigama Railway Station. Police found the body after railway officials informed them It is reported that pieces of the umbilical cord was found near the infant’s body. Police are investigating... Read More