Affluenza Teen Ethan Couch Found, Detained in Mexico

“Affluenza teen” Ethan Couch has been found in Mexico and is presently detained there. The Texas teen from a wealthy family has been a fugitive from justice since breaking his probation and going on the lam. The affluenza teen was…