Yoshimi Suzuki

Parents Put Wailing 16-Day-Old Baby in Garbage Bag, Throw in Trash Can

A 23-year-old man, Yoshimi Suzuki and his 17-year-old wife have been arrested and charged with…