children of a lesser god received generally positive reviews biracyashyirwa mubushyuhe bwibiti coronavirus yakomeje kuba ikibazo wickham also conducted fundraising for the pedestal of the statue of liberty