Hide and Seek

Download
Municipal workers paint over Russia's imprisoned opposition leader Alexei Navalny in St. Petersburg, Russia, April 28, 2021.
( Uncredited / AP Photo )
WNYC Studios