Russia Now Controls Around 20% of Ukraine’s Land

As of August 2025, Russia controls around 20% of Ukraine’s territory which is 44,600 sq miles, including Luhansk, most of Donetsk, and about 75% of Zaporizhzhia and Kherson. Smaller occupied parts of Dnipropetrovsk, Sumy, Mykolaiv, and Kharkiv are also included. Russia has insisted on complete control over Luhansk, Donetsk, Zaporizhzhia, Kherson, and Crimea (annexed in […]

Alaska Meeting: Light on Substance, Strong in Gestures

The much-awaited talks between U.S. President Donald Trump and Russian President Vladimir Putin at Joint Base Elmendorf–Richardson in Anchorage, Alaska (August 15, 2025), ended with no concrete outcomes. However, in posts on X (formerly Twitter), both leaders expressed hope for future progress. Russian President Vladimir Putin said, “The conversation was frank and substantive which, in […]