Featured
Rapper 21 Savage, who was long considered to be a homegrown Atlanta talent, has been arrested by the US immigration, which said he is a British citizen, who overstayed his visa by 13 years.