A report claims that Sen. Patrick Leahy blocked the release of a favorable State Department report on Mexico's human rights record, delaying the release of $100 million in U.S. aid meant to help Mexico combat drug traffickers.
chron.com Houston & Texas News, Houston Chronicle: Local
Wed, 08/05/2009 - 11:43am
A report claims that Sen. Patrick Leahy blocked the release of a favorable State Department report on Mexico's human rights record, delaying the release of $100 million in U.S. aid meant to help Mexico combat drug traffickers.