After a tumultuous few weeks for the rapper, 21 Savage was released from ICE custody today on a $100,000 bond, but he still has a long legal road ahead.

The 26-year-old rapper, whose real name is She'yaa Bin Abraham-Joseph, was arrested earlier this month amidst accusations that he is a U.K.citizen who overstayed his visa. U.S. Immigration and Customs Enforcement initially opposed Savage's release, according to Charles Kuck, one of the rapper's attorneys. While it may take a few years before Savage's case is resolved, he's expected to secure a work permit in the meantime.

"She'yaa talked today very articulately about his situation," Kuck added. "He really presented himself as who he is, which is a good young man." Savage was granted an expedited hearing due to his inability to attend the Grammys, where he was scheduled to perform. Kuck added in a statement, "21 Savage asked us to send a special message to his fans and supporters — he says that while he wasn't present at the Grammy Awards, he was there in spirit and is grateful for the support from around the world and is, more than ever, ready to be with his loved ones and continue making music that brings people together."

Artists and icons everywhere have offered their support to the rapper, including Jay-Z, who even hired a lawyer to help him fight his case. Hopefully, this mess will be over soon and 21 can return to his family and continue making music.

Mackenzie Cummings-Grady is a creative writer who resides in the Brooklyn area, Mackenzie's work has previously appeared in The Boston Globe, Billboard, and Metropolis Magazine. Follow him on Twitter @mjcummingsgrady.

POP⚡DUST |

Please Help, I Liked Ariana Grande's New Album Way Too Much

Rom-Coms | The Golden Age

Tyra Banks Channels Willy Wonka in "Modelland" Theme Park