Scenes from a screening at Lyari International Football Stadium in “Mini Brazil”, where joy filled the air as Brazil won.

Tahir Jamal

Published

June 30, 2026

Updated