Rapper Cardi B has had a big week. First she split from on-again, off-again husband Offset, then she revealed she's pregnant with his child.
Rapper Cardi B has had a big week. First she split from on-again, off-again husband Offset, then she revealed she's pregnant with his child.