US Marshals, Texas police arrest suspect

0
28

US Marshals, Texas police arrest suspect in killing of North Little Rock 13-year-old | KARK