Leonard Karshima Shilgba on Muck Rack

Leonard Karshima Shilgba

Nigeria

I am a Nigerian writer committed to the cause of the black race in the world.