Galeshewe, Kimberley’s fascinating township

Visit Galeshewe, Kimberley’s oldest township, and you’ll discover friendly people, historic buildings and a rich history, including stories aplenty about the early days of diamond mining and resistance to …