Limited Information regarding the uploaded photo, but the Police allegedly found this in a noodle soup restaurant in china.
The netizen who uploaded the photo said, the fetuses where aligned and sold like fish.
Netizens expresses their negative and disgusting reaction about this incident.
The Public speculates that this dead fetuses are result of abortion to escape the sanction, following the China's One Child Policy unless the first Baby is a girl.
Check here for more info: