Bank of America agrees to pay $72 million in Epstein extortion lawsuit.

Posted by Kane on March 30, 2026 4:29 pm

NEWS JUNKIES -- CHECK OUT OUR HOMEPAGE