August 2017
August 30, 2017
Six Telegram Channel Managers in Iran Sentenced to 23 Years in Prison
Six managers of Telegram channels in Iran have been sentenced to a total of 23 years in prison, raising concerns about freedom of expression and…