This week rapper Cardi B filed for divorce from her husband, Migos rapper Offset after nearly 3 years of marriage [click here if you missed that].
Now we know why...
Sources close to Cardi tell People Magazine
"Offset has pretty much cheated the entire time [they've been together], but Cardi looked the other way because of the baby. She also didn't want to be embarrassed. But she's had enough."The estranged couple are due in court the first week of October.