A Ban on John Doe in Ghana: A Blessing or A Curse? July 17, 2020 Introduction One person who has probably litigated more than any other person under the sun is ‘John Doe’. He is indubitably known to the laws...