ALBAWABA - Brother of sex trafficker Jeffrey Epstein, Mark, sparked controversy after sharing a new unreported autopsy picture of Jeffrey claiming that he "couldn't have committed suicide" in jail. The latest unseen-before autopsy picture of Jeffrey Epstein has sparked new rumors online with claims that the owner of Little Saint James Island might have been killed inside his jail cell, Mark said in an interview with US podcast host Megan ...