Complex sentence: The party leadership and followers have made many political mistakes in the past which have led to several downfalls and defeats, but nevertheless it is still a strong force in the Afghan politics.
Split into simpler sentences: The party leadership and followers have made many political mistakes in the past. But never the less it is still a strong force in the Afghan politics.