Debbie rowe for his 2 oldest Prince Michael 1 and Paris Katherine Michael but For Prince Michael 2 his mother is unknown
No they don't.
no
Michael's mother, Katherine Jackson.
Yes, they all have friends.
no he hasn't really talked or have seen them.
Watch the movie Moonwalker
Yes, all of them are his biological children. even if they weren't it wouldn't mater, Those kids love Michael with all there hearts. Those kids were everything to Michael.
Maybe, Im sure that it is private to them.
his mum, but when she cant, diana ross [:
No, Debbie Rowe gave birth to Prince (Michael Joseph Jackson the 2nd) and Paris Michael Katherine Jackson. Blanket's (Michael Joseph Jackson the 3rd) mother is unknown.
she does have kids
he gave it to them