Categories
Audio and Video Review

Texas man executed for 2001 abduction and killing of 18-year-old woman

AP correspondent Haya Panjwani reports on a Texas man executed for a 2001 abduction and killing.