Tag Snow Leopard Fighting Championship Fight Night in AfghanistanBy Michelle TolsonAfghanistan’s mixed martial arts scene in the time of the Taliban.Page 1 of 1