Man Sets Himself on Fire In Front Of Family

Gallery

This gallery contains 1 photo.

I don’t know where this is from but it looks like it could be India, it shows a man pouring gasoline all over his body then lighting himself on fire. He seemed very determined, so I am sure like the … Continue reading

Newborn Baby Found In Trash Can

Gallery

This gallery contains 1 photo.

Somewhere in China.. a newborn baby with umbilical cord and placenta still attached was found in a small trash can. Luckily, someone found the baby while it was still alive. In the video, an older lady brings the baby in … Continue reading