The recent rearrest of Thabo Bester and Dr. Nandipha Magudumana in Tanzania has been a welcome development for the Police…