‘I am deeply sorry’: Craig Silvey pens 9,000-word apology for child porn offences

· The Guardian