"Affluenza" Teen Ethan Couch Caught in Mexico

“Affluenza” Teen Ethan Couch Caught in Mexico

“Affluenza” fugitive Ethan Couch has finally been caught. Mexican authorities detained Couch and his mother near Puerto Vallarta on Monday. The 18-year-old went missing earlier this month, two years after making national news when he was sentenced to just probation … More »