Prince Harry, who is a patron of the African Parks charity, is facing calls to step down from the insititution as it faces harrowing allegations.
June 01, 2026