First son and chief of defence forces (CDF) Gen Muhoozi Kainerugaba has apologized to the United States government after speaking…