Cardi B confronted Beverly Hills police on Saturday after her husband, rapper Offset, was detained.

The 28-year-old singer pleaded with officers to release Offset, who was stopped on suspicion of waving a gun.

Offset, also 28, had been pulled over at 5pm as he drove through a MAGA rally in Beverly Hills on Saturday.

His Instagram Live shows him ordered out of his vehicle by officers and accused of 'waving guns at people'.

Offset was released without charge and the passenger, Cardi B's cousin Marcelo Almanzar, was arrested.

Almanzar has now been charged with carrying a concealed weapon and carrying a loaded firearm in public.

He was freed on a $35,000 bail and left custody at 9:35pm on Saturday.

Offset and Cardi B married in 2017: but they have split and reconciled multiple times in the three years since.

Cardi B had to be physically restrained on Saturday as she pleaded with police in Beverly Hills to release her rapper husband Offset, who had been detained on suspicion of waving a gun at Trump supporters.

'That's my husband! Why are you pointing a gun at him?' she yelled, as she was held back by a friend.

The rapper appeared on the scene in her new black Rolls Royce and looked on as Offset argued with officers next to his orange Jeep.

Cardi B, 28, arrived on the scene in Beverly Hills to remonstrate with officers as her husband was detained on Saturday

Offset, 28, is heard telling the officers who ask him to step away from the car: 'I'm not going nowhere.'

His wife then shouts: 'Let me record this.'

The Bronx-born singer, real name Belcalis Marlenis Almanzar, remonstrated with the officers

As Offset is led away, she yells loudly: 'No! This is crazy! My husband is not armed. My husband is not armed.'

He is then pictured being questioned by officers, away from his car.

Officers surrounded the singer, and what looked like minders or friends tried to hold her back

Offset was later released without charge, and Cardi B's cousin, Marcelo Almanzar, 20, was arrested and charged with gun offenses.

Almanzar was later released several hours later, at 9:35pm, on a $35,000 bail.

Meanwhile Offset, whose real name is Kiari Kendrell Cephus, was refusing to step away from his orange Jeep

On Sunday Cardi B and Offset went together in a car to Hermes, with Offset joking that they were 'spoilt'.

'Yeah we is,' she replied, laughing.

Offset eventually agreed to step away from his car, and speak to officers at a distance

The saga began when Offset was pulled over by officers in Beverly Hills on Saturday afternoon, and filmed the incident.

In a video shared to his Instagram Live, the rapper refused to step out of his car while being questioned by cops - one of whom had a weapon drawn.

That officer told Offset there had been a report that he was 'waving guns at people' as he drove through the area. He replied that Trump supporters had hit his car with a flag.

In a statement, the Beverly Hills Police Department told it that it was actually Almanzar who was arrested for the alleged offense.

The statement read: 'Shortly after 5pm, Beverly Hills Police received information from a passerby of a subject who pointed a weapon from a vehicle at him. The passerby provided a license plate to the vehicle, and the vehicle was stopped by patrol units a short distance away.

'After the on-scene investigation, the passenger in the vehicle [Almanzar] was arrested.'

Almanzar has now been charged with carrying a concealed weapon and carrying a loaded firearm in public. He was released on Saturday night on a $35,000 bond.

It's unclear whether he was trying to intimidate or antagonize members of the pro-Trump rally. Cardi B is a prominent Joe Biden supporter.

During Offset's livestreamed video he could be heard telling officers: 'I'm a f**king celebrity, do you know who I am? I'm Offset from [hip-hop trio] Migos.'

He continued: 'You told me to put my hands up, I'm not doing that. There's 25,000 people [watching] on my livestream. You're gonna get sued publicly.'

Another of the cops subsequently attempted to reach into Offset's car and open the door from the inside.

'You can't do that! It's not legal!' the star snapped.

'I'm gonna sue the s**t outta you. Ya'll know who I am?' he asked the officers.

The stream ended after the officer opened the door and Offset stepped out.

Separate video showed him being placed into handcuffs as a crowd of Trump supporters looked on.

Offset, born Kiari Kendrell Cephus in Lawrenceville, Georgia, has a lengthy rap sheet.

In 2013, he was briefly held in custody for violating probation that he had received due to prior convictions for burglary and theft.

In 2015, he was arrested for marijuana possession and firearm possession. He was denied bond due to his earlier criminal convictions.

While being held in a Georgia correctional facility, Offset was charged with battery and inciting a riot after attacking another inmate. He spent the next eight months behind bars.

Offset is the husband of Cardi B.

The couple - who tied the knot in 2017 - recently reconciled following a short split.

Cardi also took to Instagram on Saturday evening, sharing video which showed her sitting in the backseat of a Rolls Royce as it drove through Beverly Hills.

The vehicle then passed the Trump rally as she stated: 'I don't like this!'

Together they share two-year-old daughter, Kulture.

This article is republished from Daily Mail Online. Read the original article.