Signed just days before UN sanctions snapped back into place, the $25-billion Russia–Iran nuclear deal …
Read More »Investigative Report Says Putin Made Decision To Invade Ukraine In March 2021
An investigative report by the Vyorstka online newspaper says Russian President Vladimir Putin made the decision to invade Ukraine in early March 2021. According to the report, which is based on interviews with sources close to the Russian leadership, Putin made the decision to invade Ukraine after Ukrainian authorities confiscated …
Read More »
Eurasia Press & News














