News Taliban arrest Brit couple in their 70s for ‘teaching skills to mothers’ in Afghanistan as family beg for their release themefreesiaFebruary 23, 2025