A 17-year-old male has been charged in relation to a sexual assault reported in Canyon Meadows on Sunday.
Police allege the suspect got off a bus at Elbow Drive and Canata Place S.W. around 11 p.m. MT and followed the woman as she walked west onto a pathway through a greenspace.
Police say the suspect quickly ran towards her, threatened her with a weapon and repeatedly sexually assaulted her.
Calgary police arrested a 17-year-old male on Wednesday without incident in northwest Calgary.
The youth is charged with one count each of sexual assault with a weapon, robbery, uttering threats and possession of a weapon for a dangerous purpose.