The body of a baby in full decomposition was discovered inside a locker in Tokyo, Japan, last Monday. The mother of the child explained to the police that they got rid of the infant’s body and wrapped it in a plastic bag after giving birth more than four years ago.
Macabre discovery at a station in Tokyo, Japan. The lifeless body of a baby was discovered, being decomposed, in a locker. The infant was placed in a plastic bag and left there by his mother more than four years ago, reports The Japan Times.