Julien Neaves, Editor Last month it was announced that new DC CW series Naomi had been cancelled after […]