Skip navigation

Daily Archives: November 19th, 2011

  Considered to be one of Mexico’s most successful but controversial police chiefs Julian Leyzaola, of Ciudad Juarez, has been summoned to appear before judge.Website:http://www.aljazeera.net/english