Kevin Mazur/Getty Images

Rapper 21 Savage is back behind bars following his arrest last night on new gun and drugs charges.

According to TMZ's sources at the DeKalb County Sheriff's Office, Savage is facing possession of a schedule II controlled substance and a gun.

He was caught tossing a bottle of liquid with codeine out of his car before police pulled him over. A handgun was found inside the vehicle.

Roshan Perera/Splash News

The rapper turned himself in to federal authorities on Thursday, September 23.

His lawyer, Charles Kuck, tells TMZ:

"Last night's manufactured charges are yet another example of how our justice system, from ICE down to the local level, unjustly targets young black men who seek to exercise their rights. There is no legitimate basis for these charges nor for ICE's continued antics, and we will fight until Mr. Joseph is justly vindicated."

At the time of last night's arrest, Savage was out on bond while awaiting a deportation hearing in connection with his 2019 immigration battle.

The "Bank Account" rapper, born Sheyaa Bin Abraham-Joseph, was previously arrested by U.S. Immigration and Customs Enforcement (ICE) officers in Atlanta, Georgia in 2019 after the feds discovered his visa had expired and he was in America illegally.

iamKevinWong/Splash News

Savage is best known for dating socialite Amber Rose, right.

A hearing on his immigration status has been set for November. 21 Savage is still in police custody.

21 Savage

Rapper 21 Savage spent 10 days in the country's worst immigration detention center under President Trump's revised immigration policy.

The 26-year-old rapper, who was born in London, England, was arrested on February 3 and held without bond for overstaying his expired immigration visa. He was released from a southern Georgia prison on Wednesday, and he flew home to Atlanta on a private jet.

Read more »