Members·19 Oct 2023Journalist Mortaza Behboudi freed in Kabul: AJCFrench-Afghan Journalist Mortaza Behboudi has been released after 284 days in detention in Kabul.