Champions League final will be a ‘Kenyan affair’
Some people on Twitter are suggesting that the Uefa Champions League final to be played in the Spanish city of Madrid in June will be a "Kenyan affair".
Read More...
Read More...
Recover your password.
A password will be e-mailed to you.