Man City, Chelsea get set for Champions League final clash in Porto

The Citizen – It is the third final of Europe’s elite club competition to be played between two Premier League sides, and the second in just three seasons, underlining the strength of the cash-rich English game. – Read More

Ahly defeat Berkane in Super Cup to claim 21st African title Horse racing best bets, Saturday 29 May 2021