Ban on freedoms of expression, assembly and demonstration the greatest setback to Ghana’s democracy

Some NDC protestors
Some NDC protestors