Video: New Born Baby Found Hanged On Barbed Wire

What you see in the video is a new born baby hanging on barbed wire for survival. You can imagine how the barbed wire was tearing his one day old skin. You can see its umbilical cord has not even been caught and someone gas already tried yo kill it. What a world