What You Should Know About New CDF Gen Mbadi?

President Yoweri Museveni, who is also the commander in chief (CIC) of armed forces, has today…