Question for:
COUNCIL FOR HUMAN ECOLOGY-KENYA (CHEK)
COUNCIL FOR HUMAN ECOLOGY-KENYA (CHEK)
My mother Erica Mann founded CHECK in Kenya and won the prize for best project in Africa ( Kibwezi). Does CHECK still exist? Is my brother Oscar still a director?