Oscar Pambuka Released From Prison After High Court Ruling Oscar Pambuka can finally breathe a sigh of relief as he is on the verge of being released from Chikurubi Maximum Prison after the High Court quashed his conviction and sentence following an appeal. Pambuka had been serving a thirty-month […]