The US government punished Mexico on Friday for human rights abuses in its war against drug cartels, cutting $26 million from an upcoming $175 million aid payment and demanding that Mexican soldiers be tried in civilian courts.
US punishes Mexico for human rights abuses