5 days agoMuslim Rapper Who Made Videos Calling Cops 'Demons' Executed A Cop In Dallas, Injures AnotherNewsVids
3 days agoDallas PD release dashcam video of officers fatally shooting suspect who killed Officer Darron BurksThisIsButter