Four protesters rushed the field during the France vs. Croatia final World Cup match. Russian group Pussy Riot has since claimed responsibility for the display.
Subscribe to Applenews247.Com Newsletter
Four protesters rushed the field during the France vs. Croatia final World Cup match. Russian group Pussy Riot has since claimed responsibility for the display.