Justice served: Kimberley man receives 25-year sentence for raping teenager

· IOL