Let It Rain May 3, 2023 After Karen Pritchard and I landed at the Cape Town International Airport last week and drove to our hotel, we had the overwhelming feeling that we had come home. We Read More »