Fugitive Ethan Couch Has Been Detained in Puerto Vallarta
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 […]