Moscow blasts Iranian media over false Israel war claims

A recent report alleged that Moscow gave West Jerusalem intel on Iran’s air defenses, which the Foreign Ministry in Tehran later dismissed

The Russian Foreign Ministry has condemned the…

Continue Reading