Manuel Farfan
February 3rd, 2011
Thirty-three days is now the life expectancy of a police chief in Nuevo Laredo. And actually, in comparison, this chief outlived some of his predecessors. Retired Army Brigadier General Manuel Farfan had served his country...