Something In The Sky Above Chernobyl

Petrozavodsk, Chernobyl & Fukushima -- are "they" here to help?