November 10, 2010 Edit Delete Tags Autopost Hours after being arrested in North Carolina on a drug possession charge, rapper Wiz Khalifa has come forward to confirm he has since been released. via Ping.fm