Taliban soldiers stand guard at a checkpoint in Kabul, Afghanistan, on July 6, 2023. Authorities recently arrested journalist Irfanullah Baidar. (Reuters/Ali Khara)

Taliban intelligence forces detain Afghan journalist Irfanullah Baidar