It was meant to be a cross-cultural celebration of International Women’s Day, a chance for women who had defied social taboos in their own country to meet their supporters and fans in Britain. But the UK Border Agency in Delhi refused visas to the Afghan female boxing team on Wednesday...
Read more