SC Villa, Uganda’s most decorated football club, is on an upward trajectory ... during a lively event at the Mandela Auto Zone Sports Complex on Sixth Street, Industrial Area in Kampala ...