Are you sure ni mwana CCM? Why would a true CCM go badmouthing his President? Inakuingia akilini, au ni yale ya Hamza. Either way there is no reason to defend idiots or dogooder activists. He got what he deserves, do not ask me to put myself in his shoes because I have no plans to defame Her Excellency.