Contributor via Getty Images
The Ukrainian military unexpectedly attacked on Russian soil, moving 6 miles into the country. Ukraine released footage of Russian troops surrendering in the Kursk region.
Read the original article on Business Insider
Ukraine says Putin's troops are using Elon Musk's Starlink to coordinate attacks, and a new Wall Street Journal report points to a black market. Despite Musk's denial, House Democrats are pressuring him to stop any unauthorized military use of the terminals.
PAVEL BYRKIN/SPUTNIK/AFP via Getty Images
picture alliance via Getty Images
Sefa Karacan/Anadolu Agency/Getty Images
MIKHAIL KLIMENTYEV/RIA NOVOSTI/AFP via Getty Images
ALEXANDER KAZAKOV
ALEXANDER NEMENOV/AFP via Getty Images