A popular Cape Town CBD café’s owners are under fire, after details of their attempts to illegally smuggle 103 children from Chad to France have come to light. Those details are horrific.
Continue Reading