Cheryl Carolus is a South African politician and is South African High Commissioner to London. Homes - Celebrity - Government Links: en.wikipedia.org By: jdubble07