Iran Kicks Off 2015 Executions at Record-Setting Pace
The Islamic Republic of Iran has executed approximately sixty-four of its own citizens in the first few weeks of January, according to recent reports by the Iran Human Rights Documentation Center and Iran Focus.