5th September 2019Afghanistan, Featured, Kevin Barrett, Paul Larudee, peace talks, Taliban, WarZoneKevin Barrett The Taliban have the upper hand. Will Afghanistan be the graveyard of the US Empire? Source: VT