January 13, 2010 in Nation/World
Associated Press photo

Teodoro Garcia Simental, known as “El Teo,” is guarded by federal police as he is presented to the press in Mexico City on Tuesday. Garcia was arrested Tuesday.