23 Aug 2021 Afghanistan: Is digital communication a blessing or curse?
The swift takeover of Afghanistan by the Taliban following the withdrawal of foreign forces has shocked and appalled human rights defenders. It has led to wholesale urgent calls to assist Afghans...