Press Release: UK Must Lead Global Push for Justice in Iran, Says British Committee for Iran Freedom (BCFIF)
The British Committee for Iran Freedom (BCFIF) issued a press release regarding a conference held at the UK Parliament on September 10, 2024.