2 months ago

'Red card for Qatar' at Paris's anti-football World Cup

AFP English
AFP English
"It's the World Cup of Shame": protesters launch an "anti-World Cup" on the Place de la République in Paris to denounce the "6,500 dead" and "ecological aberration" of Qatar hosting football's showpiece event.

Browse more videos

Browse more videos