Controversial billion rand Kimberley mental hospital on track to become a white elephant

You are here: