Should the left call for Taliban victory? Posted on 18/08/200911/02/2021 By 3arabawy Should the left call for Taliban victory? The answer is YES! Blog afghanistananti-imperialismimperialismsocialismusa