Police find feral girl in Siberia

Russian police have taken into care a 5-year-old girl who has been shut up in a flat in the company of cats and dogs for her entire life, police said on Wednesday.

(more…)