Ottawa Police Charge MOHAMED BARKHADLE With Sex Assault MAY 26, 2017
Ottawa man charged with Attempted Murder, Aggravated Sexual Assault (Ottawa) — The Ottawa Police Service Sexual Assault and Child Abuse (SACA) Section has charged an Ottawa man following an investigation into an allegation of sexual assault. It is alleged that on May 15, 2017 Mohamed BARKHADLE, 31 years old,Continue Reading