Jennifer Gates, the oldest daughter of Bill Gates, US tech business magnate, has announced her engagement to Nayel Nassar, an Egyptian equestrian. The…
Jennifer Gates, the oldest daughter of Bill Gates, US tech business magnate, has announced her engagement to Nayel Nassar, an Egyptian equestrian. The…