NewsPolitics The Daily Show with Trevor Noah – Ben Carson Blames the Victims By Nehanda TV On Oct 11, 2015 115 Ben CarsonThe Daily ShowTrevor Noah