Charles Payne Takes the Stand | NBC 5 Dallas-Fort Worth

Charles Payne Takes the Stand

A man accused of killing a Dallas police officer has taken the stand in his own defense. Charles Payne's lawyers have said Payne thought his apartment was being robbed when officers from a gang unit tried to enter and arrest another man on a warrant.

    processing...

    NEWSLETTERS