It wouldn’t have to be him, could be some rogue DGSE guys.
Britain. The crown corporation Charles and the pedophiles. Content of British Archive in relationship to Kenya