Kahangwa, you would better know that our political parties together with their fanatic CSOs have only known and versed in the one way of doing politics, political rallies, basi! They know nothing other than that. They are void of political planning, strategizing, organising and the like. No wonder 25 years down the road no party is boastful of overt strong public support based on clear mainstream policy as alternative to the establishment. Parties are really surviving on 'clouding politics of confusion' in a situation neither leaders nor members are clear of their respective parties' runs strategies. They are mere groups of opportunists, period!