2 min read Latest News Place Before its release, the new DC Comics series is already a hit on Rotten Tomatoes February 24, 2021 Janelle B. Smith As we know, the world of series has been particularly fluctuating in recent months....