The Afghan national women's handball team was ready to play in international championships this month, but they were blocked from traveling and competing by the Taliban's de facto ban on women's sports. The team's captain, Homaira Barakzai, says she has been housebound in Kabul for the past month.