Maj Gen Matsiko Passes out 131 Cadres, Roots for Environment Protection by Our Reporter June 19, 2023 0 Uganda Peoples' Defence Forces (UPDF) troops have been reminded that continuous training enables them to understand the dynamics and challenges ...