South Africa: Police bust Russian man with R252m cocaine in Stilbaai over the weekend

Cape Town – A Russian national accused of smuggling cocaine worth R252 million into the Western Cape has been nabbed after a police chase through the quiet town of Stilbaai along the Garden Route at the weekend. The 39-year-old man, who was busted alongside his accomplice from Gauteng, was caught after he initially managed to […]