Showing all 4 Facts found
Click to filter results
Protest performance group Pussy Riot invade the pitch at Luzhniki Stadium, Moscow, Russia, Asia, early in the second half of the Football World Cup final between France and Croatia.