Slavery declared humanity's gravest crime - But will Africa act or stay silent?

Isaac Yaw Asiedu PhD is the author

Isaac Yaw Asiedu PhD is the author