A person holds an umbrella with a sign that reads: "Free Iran" as supporters of the National Council of Resistance of Iran gather to protest against the Iranian regime, in Berlin, Germany, June 21, ...
Nearly 130 people have been "summarily executed" by Islamist insurgents in Niger in separate attacks since March, a report by Human Rights Watch (HRW) says. The rights group says gunmen carried out a ...
Iran has executed at least 1,000 people over the past nine months, according to the Norway-based Iran Human Rights (IHR) organization. The number of executions has reportedly reached a three-decade ...