Court outlaws Kremlin critic Navalny's network in pre-election knockout

President Vladimir Putin and US President Joe Biden are due to hold talks in Geneva next week with the fate of Navalny and the crackdown on his movement certain to be on the agenda