Tragic Last Case of Missing American Hiker in South Africa
Law enforcement in South Africa has released a tragic update on the status of a missing American hiker. News 24 reported. Brook Cheuvront, a 20-year-old from North Carolina, went missing in Cape Town on September 21 at around noon local time. She had been climbing Devil's Peak, the steep mountain that forms the backdrop of … Read more