Rachel Chandler and Pope Francis: Part I
Rachel had on her now scrubbed Instagram a photo of Pope Francis with an odd message that could only mean one thing.
Despite the fact that Rachel Chandler did her best to remove her social media accounts from the internet as soon as Jeffrey Epstein was arrested in July 2019, some researchers—myself included—had already copied the most disturbing of the images she once posted. Among these is the glossy image of ‘Papa Francesco’.