A Canadian police officer was killed during a shootout at a strip mall in Abbotsford, British Columbia, Monday, reports the Vancouver Sun.
A Canadian police officer was killed during a shootout at a strip mall in Abbotsford, British Columbia, Monday, reports the Vancouver Sun.
Create or login to your account to enjoy discounts and rewards.