Coronation Street actor playing rapist Aaron admits he struggled with harrowing storyline
Actor James Craven, who plays Aaron Sandford on Coronation Street, explains why his character's storyline involving the rape of Amy Barlow has been a struggle at times
Daily Mirror ·