DID Press: A new report by Reporters Without Borders shows that Afghanistan remains ranked 175th out of 180 countries in the 2026 World Press Freedom Index, underscoring the ongoing crisis facing independent media under Taliban rule. According to the report,…
Read More »