ALBAWABA - UK-based activist group 'Everyone Hates Elon' recently went viral after hanging a framed photo of Andrew Mountbatten-Windsor's arrest inside the Louvre museum in Paris, France, over his ties to the late sex offender Jeffrey Epstein. The activist group took to its official Instagram with over 200,000 followers and wrote, "HANGING PRINCE ANDREW'S ARREST PHOTO IN THE LOUVRE. Seeing a disgusting abuser FINALLY face a bit of justice? That’s ...