Indeed a sad moment for Kenya. A savior for Kenya’s Environment and natural resources. A Nobel Peace prize winner, an example for many. A flower plucked so soon from our midst, but one that shall forever remain in our hearts! But who will carry the mantle on?