TODAYCreator of maligned Virus Vanguard superheroes steps down from group he founded, addresses plagiarism claimsApr 23, 2020more_vert