Article continues below advertisementBill Gates has come clean about two affairs he had with Russian women during a shocking speech addressing his past friendship with late child predator Jeffrey Epstein.The billionaire surprisingly confessed to his infidelity while speaking at a Gates Foundation company town hall on Tuesday, February 24, admitting: "It was a huge mistake to spend time with Epstein.""I apologize to other people who are drawn into this because of the mistake that I made," the Microsoft co-founder, 70, continued, according to a recording obtained by The Wall Street Journal.