Manchester City FC vs. West Ham United: Stormy weather forces postponement of leading European football matches

Manchester City’s Premier League match with West Ham was postponed as Storm Ciara lashed the United Kingdom with rain and winds of up to 80mph (130km/h), damaging buildings and causing … Read More