Can PSG and Real Madrid prevent all-English Champions League final? – The Citizen

The Citizen – Only two of the last 12 Champions Leagues have been won by English sides, with Madrid, Barcelona and Bayern Munich the main forces in that time. – Read More

First batch of Pfizer vaccines has landed in South Africa – The Mail & Guardian Stormers flyhalf Wolhuter sidelined by knee injury – The Citizen