The Ghana Police Service are doing very little to endear themselves to people these days, and that is aside the obvious fact that the word professionalism exists nowhere within their vocabulary.
Recently there was huge public outcry after they similarly roughed up demonstrators of the Let My Vote Count Alliance (LVMCA).