Frank Tumwebaze

Supporting young people technology innovations. We hope the money promised to us comes