Executives of the governing New Patriotic Party (NPP) should bear some of the blame for the excesses that have arisen...