Robert Foster, the host of Rap News, interviews General Baxter and conspiracy theorist Terrence Moonseed about the U.S. raid that killed terrorist leader Osama bin Laden. Watch below: