Features Ndume backs death penalty for corruption… here’s all to know May 16, 2024 Chief Whip of the Senate, Ali Ndume, has voiced his support for imposing the death penalty on individuals involved in massive government Read More