Posted inBreaking News Crime News Education News
Physical education teacher charged with sex crimes released from jail
A P.E.I. teacher facing sexual assault charges has been released from custody until his next court appearance. Roger Mbahia, 48, has been charged with sexual assault and sexual interference. According to the…