The Global Take | Russian opposition leader Navalny dies| Feb 20, 2024

On February 16th, 2024, a pivotal figure in the fight for a free Russia fell silent. Join Dr. Ariel Cohen as he dives into the life and legacy of Alexei Navalny, the opposition leader who dared to challenge Vladimir Putin’s regime. Watch Here.