Russian satellites “help” Iran with photographic recordings throughout the Middle East
Russian satellites reportedly made at least 24 imaging missions to 11 countries in the Middle East from 21 to 31 March, covering 46 "objects"
Russia reaps billions in revenue from the blockade of the Strait of Hormuz
Russia benefits from higher world commodity prices because it uses other export routes
The Ukrainian army says it has regained control of areas on the southeastern and eastern fronts from Russia
Despite Ukraine's successes, Russian troops continue their spring offensive