Featured Trevor Noah on the Fatal Shootings of Alton Sterling and Philando Castile By Nehanda TV On Jul 8, 2016 75 Alton SterlingAmerica police shootingPhilando CastileThe Daily ShowTrevor Noah