Alexei Navalny was Vladimir Putin’s biggest critic and most influential political rival who was jailed on sham charges and recently found dead.
Now it’s been revealed, he had some worries about the 2024 U.S. presidential election.
Veuer’s Tony Spitz has the details.