Latest News

6/recent/ticker-posts

INFANTICIDE? Russian doctors remove needle from 80-year-old woman's brain in Sakhalin

Doctors speculate elderly woman may have been victim of a failed infanticide by her parents

from GEO TV - Amazing https://ift.tt/LTPKSUC