According to numerous sources, Serena Williams is currently in labor! There were rumors that Serena gave birth last night, but it turns out, that was inaccurate and she is currently at the hospital now. She has rented the entire first floor of the hospital, because, you know, money! lol Congrats Serena!
Content Goes Here