Inside Putin’s Fossil-Fueled Victory Lap in Alaska
This week has been one of the most tumultuous and crucial in the global political battle over the war in Ukraine. It began last Friday with the awkward summit in Alaska between President Donald Trump and Russian President Vladimir Putin, followed three days later by the rushed arrival of seven of the most prominent European … Read more