+256 772 492109

Communication & Skills development

The organisation does sensitize and equip the community with knowledge and skills on a variety of things