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:


[proxy-video http://www.youtube-nocookie.com/v/L6O6sM2Shok?fs=1&hl=en_US&rel=0 expand=1]