Sign in to continue
Sign up to get started
The dean of the faculty of law at the University of Ghana, Legon and judge at the International Criminal Court at The Hague,
www.ghanaweb.com