Geza exits the world stage: No generation owns the nation and the unfinished work of liberation
Blessed Runesu Geza, known to many as Comrade Bombshell, died in the early hours of 6 February 2026 at a cardiac hospital in South Africa.
Read More...
Read More...

