This Article was originally published on this site

THR rounds up all the major twists, new mysteries and more announcements for all the DC Comics TV shows.

read more