Video thumbnail for The Champions League final that broke the internet

The Champions League final that broke the internet

Jun 2, 2026
Al Jazeera’s Linh Nguyen explains how the Champions League final broke the internet.
news