Reviews REVIEW: Green Arrow #1 By Alan 8 years ago Fresh off a fantastic “Rebirth” issue, Oliver Queen is back this week with the release