Al Jazeera – The Listening Post

Al Jazeera – The Listening Post

Richard Gizbert – Al Jazeera – features Juice Rap News as video of the week on The Listening Post. [Skip to the 21-minute mark]

Watch the Review here!