Authorities in Ukraine are evacuating almost 100 towns after the country’s second-largest dam and hydroelectric power plant was blown up. The Kakhovka Dam, under Russian control since its invasion, has now unleashed a ...
Read More »As Ukraine sees major victories, Russian media changes tone
As Russian forces retreat in the face of huge Ukrainian advances to take back their territory, Russian state-run media is starting to crack. The Putin-controlled media outlets, which almost exclusively dominates cable ...
Read More »