Eixampliada News

Wife of poisoned Russian opposition leader Alexei Navalny blames ‘state terrorists’ for attack

September 3, 2020 by Brian Rogers

Russia doubles down on denials of Novichok attack on Navalny, Putin’s harshest critic.

Filed Under: Default