Iran war has benefited Moscow, pushing Russia’s oil revenues to a four-year high

by admin

We really need your help

Subscribe to donations

Read also:
Russian military’s TV channel passes off footage of troops withdrawing from Kupiansk as evidence of them capturing the city

You may also like