England win the Cricket World Cup on home soil in one of the most dramatic finals of all time
More by James Nadel Euphoric cricket fans flooded the capital to celebrate England winning the Cricket World Cup in home soil in one of the most dramatic World Cup finals of all time BREAKING NEWS Al-Sahawat Times This story is currently developing. Further updates will follow To be notified of…