Here is the Fresh Air interview. Below is a retrospective of Garrels career. There are lots of cool vintage photos of the Soviet Union and Soviet cars. Sadly, Garrels and her husband are both battling cancer.
And coincidentally, Chelyabinsk was where that huge daytime meteor was spotted a few years ago.