Supergirl: Ahimsa

The DEO and their allies are dealing with the ramifications of last episode as they deal with more events in “Ahimsa.” Supergirl is out cold and in her new armor as the others look on worriedly.