Entertainment Terrence Howard claims to have invented ‘new hydrogen technology’ to defend Uganda 16 July 2022 0