Afghanistan: Taliban victory inevitable despite the trillions the US poured in Tuesday August 17, 2021 By Natasha Lindstaedt Defence While many may criticise US President Joe Biden for pulling forces out, there is little likelihood that the US could ever have achieved stability in…