Saudi Arabia executed two Bangladeshi nationals in Mecca on October 14 over an alleged “immoral act” inside a mosque, but ...
Iran's Islamic regime has reportedly executed 32 people in less than a week amid growing unrest, as human rights organizations accuse Tehran of using capital punishment to intimidate opponents and ...