powered by mochila

Mexico defended its military courts system on Thursday after a U.S. human rights report cited reports of alleged abuses by the army and a lack of investigation in many of the cases.