Early yesterday morning, U.S. Immigration and Customs Enforcement arrested rapper 21 Savage. ICE is claiming that that the rapper is actually from the United Kingdom and that he overstayed his visa.

21 Savage, whose real name is Sha Yaa Bin Abraham-Joseph, was picked up in a raid Sunday morning that ICE is calling a “targeted operation” aimed at apprehending the rapper.

21 was born in the island of Dominica, which is part of the Commonwealth of the United Kingdom, but emigrated to Britain when he was a baby. 21 and his mom were both granted United Kingdom citizenship - but eventually they decided to come to America - illegally.

Here's epic of him as a baby in London:

The rapper & his mom hopped on a plane to the United States (Atlanta) when 21 Savage was 12 years old, and they overstayed their visa. So he's essentially an illegal immigrant.

But 21 Savage lived most of his formative years in this country.

So why did ICE want him out of the United States so bad?

Well 21 Savage's people believe that it's because he made a song called F*CK TRUMP. One of his closest friends say that they believe that the president is behind this.

Here's the song:

The news has come as a surprise to fans, who assumed the rapper was from Atlanta, as he has often talked about his tough childhood in the city's Eastside. As The Atlanta Journal Constitution put it, 21 Savage "has long been considered a local act."