Tag: Alex Ohanian
-
Tennis star, Serena Williams and fiance welcome baby girl
By Patricia Uyeh Tennis champion, Serena Williams, who reportedly went into labour earlier yesterday has given birth to a baby girl. WPBF-25 news producer, Chris Shepherd made the ...