Iran executes six over alleged Israel-backed attacks, rights groups allege torture and forced confessions

Tehran [Iran], October 5 (ANI): Iran on Saturday carried out the execution of six men accused of staging deadly attacks in the country’s southwest region on behalf of Israel, Fox News reported, citing state media.

The men were said to be involved…

Continue Reading