RCMP have charged a 31-year-old school bus driver from Prince Edward Island for sexting with a minor. Stephen William MacLeod of Rose Valley, west of Charlottetown, has been charged with luring a child and invitation to sexual touching.

The charges are in connection with electronic communications MacLeod had with a person under the age of consent, police say.

MacLeod has been suspended from his job as a driver. He is scheduled to appear in provincial court in Charlottetown on Dec. 12.