Five European countries, including the UK, France, and Germany, accused Russia of “poisoning” opposition leader and staunch critic of President Vladimir Putin — Alexei Navalny.
Empowering Minds with Technology and Solutions
Five European countries, including the UK, France, and Germany, accused Russia of “poisoning” opposition leader and staunch critic of President Vladimir Putin — Alexei Navalny.