News

We have approximately 600,000 Russian forces engaged in Ukraine, Russian Ambassador Andrei Kelin said to CNN on June 19, 2025 ...
Kremlin says Russia on the verge of recession as Putin prepares to address economic forum - Minister says country is ‘on the ...
One person was killed and at least 14 were injured when Russian drones attacked the Ukrainian Black Sea city of Odesa overnight, damaging high-rise buildings and railway infrastructure, local ...