Mexico News Roundup
By RICARDO CASTILLO The Revenant Mexico City Police Chief Omar García Harfuch reappeared in public this week at a press conference with Mayor Claudia Sheinbaum after surviving a June 26 attempt against his life in which his two bodyguards took approximately 40 bullets each. García Harfuch himself was shot several times in the elbow and knee and has been through
Read more