Michael Jackson is not the biological father of his three kids.
The real father is dermatologist Arnold Klein, a man who was actually Michael’s dermatologist and boss of Debbie Rowe, Michael’s previous wife.
“He is the dad,” says a Jackson insider. “He and Debbie signed an agreement saying they would never reveal the truth.”
Source: US Weekly