Natalya Nikolayevna Demkina

Natalya Nikolayevna Demkina

Natalya "Natasha" Nikolayevna Demkina is a Russian woman who claims to possess a special vision that allows her to look inside human bodies and see organs and tissues, and thereby make medical diagnoses. Since the age of 10, she has performed readings in Russia.

Previous Fact Next Fact
Categories: HumanbodyMisc

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies