Sex On Trial
By Erin Kelly
May 11, 2018Cornwall, on the rugged west coast of England, 1999. Laura and Kit are at a festival to see a total eclipse of the sun. In the hushed aftermath, they interrupt something terrible. Back in London, Laura can’t forget what she saw. Months later, when she is the star witness in the rape trial, she is…