Iranian lawmakers introduce bill to cut down on executions

Iranian lawmakers introduce bill to cut down on executions

Close to 150 Iranian lawmakers this week signed a bill to significantly reduce the number of people the Islamic Republic executes on drug trafficking charges, but the reform is already facing stiff opposition. Iran continues to be among the countries that execute the highest number of their own citizens. Tehran put at least 977 people […]

Mexico federal police chief sacked over suspected cartel executions

Mexico federal police chief sacked over suspected cartel executions

Mexico’s president dismissed the chief of the federal police force Monday, less than two weeks after the country’s human rights commission released a scathing report. The report alleged federal police “executed arbitrarily” at least 22 suspected drug cartel members during a raid on a ranch. Interior Secretary Miguel Angel Osorio Chong said President Enrique Pena […]