WATCH: Murder suspect arrested after 19 years on the run
ABC News -

Apolinar Tejeda, 65, was arrested in North Carolina and is awaiting extradition to Texas where, according to officials, he killed his wife.

Loading...

Related Articles