Gen Yoweri Kaguta Tibuhaburwa Museveni, the Ugandan president, has acknowledged that his son has made mistakes. But the 78-year-old long serving president defended his decision to promote his son from the rank of lieutenant general to a full general, top most rank in the national army, the Uganda People’s Defence Forces (UPDF).Â