Nadya Kirillova was born in Leningrad in the 1980s when Russia was still the Soviet Union. Her father was a mathematician and her mother was a physicist. [Read More]

No reproduction or republication without written permission.