Al Jazeera – The Listening Post March 16, 2011April 8, 20197.5K 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!