The group of tourists had been staying at the luxurious Lufupa Camp in the Kafue National Park, the largest game reserve in Africa. The tour group is making arrangements for Mattson’s body to be ...