Categories
China & Geopolitics Energy & Climate Uncategorized

A 2nd Chernobyl

Who knows where the fallout from Zaporizhzhia, a nuclear power complex 50 percent larger than Chernobyl, might land?