Guelph teen charged for allegedly sharing intimate images of girlfriend's ex-boyfriend

Guelph Police