UN human rights experts on Monday demanded the Taliban release a British couple who they said have been arbitrarily detained in Afghanistan since February. Experts criticized the couple’s lack of access to effective legal assistance and medical care, severed communication with family members, and deprivation of liberty without due process. They stressed the severity of [...]