Skip to main content

24 drivers arrested in traffic crackdown over defective speed limiters | Mukoko News