This is the horrible moment a small newly born baby was discovered alive inside a garbage bag with its umbilical cord still connected.

How can any human! any Parent! any Mother or Father do such an act with their own baby! This is pure Evil.