Watch CBS News

Witnesses: Man arrested in connection to Dallas Amber Alert tried to stab himself on bus

Leonard Neal was on a DART bus when Dallas police caught up to him, and witnesses say he pulled a knife out and tried to stab himself.
Jul 14, 2023 (01:54)
Videos
View CBS News In
CBS News App Open
Chrome Safari Continue