RUSSIA: German scientists have obtained “unequivocal proof” that Alexei Navalny, Russia’s main opposition leader and one of President Vladimir Putin’s fiercest critics, was indeed poisoned. Navalny, 44, has been in a medically induced coma since August 20th 2020 after he fell suddenly ill on a flight back to Moscow from …
Read More »