Advertisements
Read Time:9 Second
The release of a movie based on the best-selling novel renewed questions about the author, Delia Owens, her time in Zambia and the shooting of a suspected poacher there.