Diggle, Felicity, Isabel, and Oliver visit Moscow in search of friends and foe and find love? We follow them across all borders on this episode of Arrow - On Target! Continue Reading →