I don’t remember the thread title. It was thread on FR.
I checked it out with a friend from Mainland China. He believes the story.
Probably searching FR with babies in the title, maybe with eat or eating would do.
that’s disgustingly depraved!