Mary Aspinall Miles - Successful Prosecution of Rape Case

27 Apr 2017

Mary Aspinall-Miles prosecutes in the case of Finch, who receives a life sentence after pleading guilty to 3 separate sex attacks, on the Isle of Wight.