Advertising Console

    Buzkashi: Afghan game of carcasses and power

    Repost
    1 159 views
    The latest season of the brutal Afghan sport of buzkashi -- in which teams on horseback battle over a animal carcass -- is under way, giving sports fans a much-needed distraction from war.Duration: 01:50