Richard Oduor Oduku on British Science Fiction Association Awards longlist

Richard Oduor Oduku joins other writers on the long list for the British Science Fiction Association (BSFA) Awards for his story eNGAGEMENT that featured in…

View More Richard Oduor Oduku on British Science Fiction Association Awards longlist