News

Members of the Russian band Pussy Riot stage a pro-democracy protest in Washington Square Park on Tuesday, April 2, 2025, in Manhattan, New York.
Russian protest and Punk rock group Pussy Riot made a pop-up demonstration in Washington Square Park on Wednesday afternoon with what they called an effort to warn Americans of authoritarianism.