October 11, 2015 Chernobyl’s mysterious radar systems The Soviet secret near the Nuclear Power Plant By Michal Huniewicz Ukraine 10 MINUTES READING TIME