News Elizabeth Ohene: Your lordship, justice must also be seen to be done Isaac Nana Yaw Annor 2 months ago