Arrow Shifting Allegiances Review The CW‘s Arrow: Season 6, Episode 20: Shifting Allegiances dealt with major themes like honor, terror,…