News Feed

The documentary has received wide acclaim for the fact that it shows how the war against Ukraine is not just "(Russian President Vladimir) Putin's war" but a war sustained by both a climate of fear and open support among the populace within Russia.

The arms deal was signed in Moscow in December, and requires Russia to send Iran 500 "Verba" Man-Portable Air-Defense System (MANPADS) launch units and 2,500 9M336 surface-to-air missiles over three years, the Financial Times reported.

Show More