According to CNN, Ethan Couch and his mother have been located and are being detained in Puerto Vallarta, Mexico. On Dec. 28, 2015, the teen, who allegedly violated his probation, was reported to have been located after the U.S. Marshals have spent weeks searching for him. Couch missed a meeting with his probation officer on […]
A U.S. fugitive who has been on the run since 2009 has been caught on a popular tourist island in Thailand. The fugitive, Kelly Lynn Miller, 36, fled the country due to prison time handed down over a fatal car crash she caused. Authorities stated Miller discarded her U.S. passport and other identification documents and has […]