By: Stacy Miller At the Star City Police Department (SCPD), the cops on Ricardo Diaz’s (Kirk Acevedo)...
By: Stacy Miller Oliver Queen’s career as Mayor of Star City may be a short one as...