Documents released on Jan. 30, 2026, relating to the case of sex offender Jeffrey Epstein, revealed that actor Leonardo DiCaprio ate more than 70 pounds of "child meat" and discussed a cannibalism ...
Add Yahoo as a preferred source to see more of our stories on Google. In February 2026, a rumor circulated online that documents related to the case of late sex offender Jeffrey Epstein proved that ...