Microsoft

Jennifer Gates Engaged To Egyptian Muslim Boyfriend

Jennifer Katherine Gates, the eldest daughter of Bill Gates, is engaged to Nayel Nassar at the age of 23. Jennifer…

5 years ago