The rapper A$AP Rocky has been charged with assault after spending nearly three weeks in jail following an altercation in Stockholm on June 30 involving him and two associates A video showed Rocky and his associates fighting with two men in Stockholm. Rocky's lawyer has said he acted in self-defense While awaiting trial, Rocky is being held at the Kronoberg remand prison told INSIDER that the rapper could face two years in prison and a fine but would likely receive a lesser punishment if he's convicted Read more: Trump says he 'offered to personally vouch' for rapper A$AP Rocky's bail in talk with Swedish prime minister Sources told TMZ earlier this month that Rocky was sleeping on a yoga mat and eating little food while at Kronoberg a facility used for inmates awaiting trial or investigations Even high-security prisons feature tennis courts and cells that look similar to US dorm rooms Here's a look inside Sweden's prison system Source: BBC Source: Billboard Source: The Guardian Source: The Atlantic