volodymyrzelensky
-
Before and After Satellite Imagery Reveal Extent of Ukraine Dam Collapse
Following the collapse of the Nova Kakhovka dam in Ukraine this week, satellite imagery shows just how dire the situation really is.
-
Russia’s Wave of Ridiculous Fines Finally Comes for Amazon
The Russian government has set its sights on yet another U.S. tech company: Amazon.