US rapper Cardi B surrendered to police in New York on Monday, charged with assault and reckless endangerment over an ugly brawl in a strip club...