Public Policy oriented group, Democracy watchers have described President John Dramani Mahama as a huge failure, culminating in his own appointees while he was president, contesting him for the presidential slot of the opposition National Democratic Congress (NDC). The group in a statement issued today and under the hand of Asare Bediako Seth, its convener […]