The declaration of independence in Africa’s newest nation, South sudan could not have been complete without the induction of the country’s national soccer team to some actual action. Kenya premier league title contenders Tusker FC were on hand to offer the much-needed lessons and the brewers returned with a 3-1 victory over the South sudan team.
Video Rating: 5 / 5