
Cardi B said she was “fighting for her life” ahead of her performance at Dick Clark’s New Year’s Rockin’ Eve.
The 31-year-old rapper took to the stage in Miami for the show at the Fontainebleau hotel as planned but told fans she had been struggling with illness.