Macclesfield man charged with 30 sex offences Date published: 17th December 2015 3.26pm