Feedback

Unarmed Teen Killed By Cops Laid To Rest Saturday

 

Joshua Rashad Taylor spoke about his younger brother's decision to become more serious about his faith during funeral services Saturday in Arlington, Texas. Christian Taylor was shot and killed by a rookie officer during a burglary call at a car dealership.

Shows