Frank Ntambi Locked Up in Luzira Prison Over Jeff Kiwa Cyber Harassment Charges News Latest Frank Ntambi Locked Up in Luzira Prison Over Jeff Kiwa Cyber Harassment Charges Galiwango Kenneth 22.08.2025 1 Social media critic Frank Ntambi arrested and remanded to Luzira Prison on August 22, 2025, for cyber... Read More Read more about Frank Ntambi Locked Up in Luzira Prison Over Jeff Kiwa Cyber Harassment Charges