2 April 2025
Russia’s advance into eastern parts of Ukraine is “stalling” and they have only seized 133 square kilometres in March. This is the lowest monthly total since June last year according…
The post Russian forces are ‘stalling’ and failing to capture more Ukrainian territory appeared first on London Business News | Londonlovesbusiness.com.