Cardi B used a live CNN appearance in New York on Friday 3 July to praise Black Americans' role in US history and hint at criticism of Donald Trump, before abruptly cutting herself off by saying she 'might get in trouble.'
The rapper was a featured guest on CNN's Independence Eve Live, anchored by Anderson Cooper and Andy Cohen, as the network counted down to the 4 July holiday with the traditional midnight ball drop in Times Square. Her remarks came as Trump's own Independence Day plans were mired in disruption, and against the backdrop of simmering political tension over how US history is taught in schools.