Welcome to the Taliban Fight Club

Meanwhile, deep in the Taliban camps of Afghanistan...