knowledge receives funding both from the british columbia government and from public donations kandi uyu mwuka imana iwanga urunuka nabonye amanota meza igihe nigaga muri kaminuza