In the “Arrow” episode, “City of Blood” (airing Wednesday, April 30 at 8 p.m. ET/PT on The CW), Oliver decides to turn himself in to Slade, while Diggle and Felicity try to stop him. Meanwhile, Thea considers leaving town, and Laurel resumes her Sebastian Blood campaign.

Posted by:wordpress