Thousands of Arsenal supporters flooded streets across Kenya after the club ended its 22-year Premier League drought. The celebrations erupted on Sunday, May 24, 2026, after Arsenal defeated Crystal Palace 2-1 during the final matchday. Consequently, fans transformed streets into massive


