Chernobyl is still on fire. Satellite images captured Thursday by Planet Labs show wildfires inching closer to the Chernobyl Nuclear Power Plant in Ukraine.
Chernobyl is still on fire. Satellite images captured Thursday by Planet Labs show wildfires inching closer to the Chernobyl Nuclear Power Plant in Ukraine.