Police have revealed a Lakelands teenager was targeted in the horror Canning Vale attack that claimed the life of a 17-year-old Baldivis boy on Thursday.
The 16-year-old was with the Baldivis teen, a 17-year-old Byford boy, a 16-year-old Wellard boy and a 16-year-old Beckenham boy when a woman allegedly attempted to kill them.
Homicide Squad charged the 20-year-old with the murder, and four counts of attempting to unlawfully kill.
She will appear in the Perth Magistrates Court on December 9.
The attack happened about 4.15pm December 7 on Eucalyptus Boulevard, Canning Vale.
Earlier that day, about 3.15pm, Police were called to Ranford Road after a large group of people were seen fighting.
Armadale Detectives are continuing to investigate incidents which occurred at a local park on Ranford Road and a fast food restaurant at Livingston Marketplace on Ranford and Nicholson Roads in Canning Vale.
Detectives are keen to speak with anyone with information.
The investigation is ongoing and Police urged those involved, their families, friends and associates to cooperate with detectives.
Police asked anyone with information to call Crime Stoppers on 1800 333 000 or make a report online at www.crimestopperswa.com.au.