Ghana’s President Nana Addo Dankwa Akufo-Addo, has been likened to the biblical Pharaoh who refused to let the Israelites leave Egypt to the promise land.
In this case however, the people being held are the 54 democracy hub demonstrators detained by the Ghana Police Service on charges ranging from destruction of public property, disturbing public order and a host of other charges.