Murder suspect arrested after 19 years on the run

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

August 17, 2018

Examined