Horrifying: Guilt ridden mother turns herself into police after she drowns four of her newborn babies in concrete
In a truly horrifying story a Japanese woman has confessed to killing four of her newborn babies two decades after the brutal murders were carried out. The woman at the centre of the story that …