Miscellaneous
fromwww.aljazeera.com
1 day agoRussia claims to have seized more than 5,100 square km of Ukraine in 2025
Russian claims of large territorial gains in Ukraine are contradicted by analysts and satellite evidence showing only minor Russian presence in frontline towns.