AYOWECCA Uganda tackles both social and environmental challenges affecting Ugandans in their everyday life.