Afghanistan's favorite sport is thriving, even under Taliban ruleBuzkashi, Afghanistan's national sport, thrives under Taliban rule despite fears of a ban.