The British Committee for Iran Freedom (BCFIF) is shocked by the news of the hanging of Iranian wrestler and political prisoner Navid Afkari this morning despite a global campaign urging Iranian authorities to halt his execution. We strongly condemn this ...