Twitter backlash were directed to Member of Parliament for Embakasi East, Babu Owino after he posted photos with controversial self confessed Prophet Owuor
His meeting with the viral man of God came during mass crusade that was happening at Central Park in Nairobi