Sci&Tech Former SEIDO commander accused of torturing “El Cepillo” in the Ayotzinapa case appears … 0 Comments June 26, 2023