General David Muhoozi

General David Muhoozi

The Chief of Defence Forces, Gen. David Muhoozi

The Chief of Defence Forces, Gen. David Muhoozi