Shehnilla Mohamed/CPJ Africa Staff 4 years ago Shehnilla Mohamed, a freelance journalist based in Johannesburg, is CPJ’s southern Africa correspondent.