Woman wanted by authorities in double slaying arrested at restaurant

A manager in South Padre Island, Texas, spotted the 56-year-old grandmother.

April 20, 2018

Examined