This is Alexei Navalny, the opposition leader to Russian President Vladimir Putin.
It is believed he was poisoned by the Kremlin back in 2020, but survived and eventually returned to Russia where he became a political prisoner.
However, in November 2023 he disappeared from the prison he was being held at and no one knew where he went until now.
Veuer’s Tony Spitz has the details.