Damn, stumped, again.
China’s gonna help the Taliban? They mean to kick the crap outta the Afghans?
I assume this refers to the probable economic approach that China will likely take toward Afghanistan. After all, there are important natural resources there that China can make use of.
We use guns. They use money. I wonder which one will win?
Always follow the money.