Supergirl: Could Alura Still Be Alive In Season 3?

Supergirl is set to return with a bang when season three premieres this fall. When it does, it [...]