Laura Meader (external link) | CBC News | Posted: August 22, 2025 10:00 AM | Last Updated: 5 hours ago Zachary Stephen MacNeill met his victim when she was under 16, court told Media | Snapchat contact began series of events that led a Charlottetown man to plead guilty Caption: A 22-year-old man has pleaded guilty to a number of sex offences against a young girl he met on the messaging app Snapchat. As CBC’s Laura Meader reports, Zachary Stephen MacNeill did have child porn and sexual assault charges stayed. Open full embed in new tab (external link) Loading external pages may require significantly more data usage than loading CBC Lite story pages. Warning: This story contains details of sexual interference with an underaged person. A 22-year-old Charlottetown man has pleaded guilty to several sexual offences involving a teenaged girl. Zachary Stephen MacNeill pleaded guilty to sexual interference with someone under the age of 16 years old, making an arrangement to commit an offence with someone under the age of 16, and making available explicit material to a child. Child porn distribution charges were stayed, as were charges of invitation to sexual touching and sexual assault. Crown prosecutor John Diamond
Read More









