DID Press: Reporters Without Borders (RSF) has said the Taliban are using an intelligence unit known as “Department 015” to monitor, threaten, detain and torture journalists in Afghanistan. According to the report, which is based on interviews with several Afghan…
Read More »