Richmond Hill


Man charged after 12-hour police standoff in Richmond Hill

Anoshirvan Shirizadeh surrendered on Friday 12 hours after allegedly firing on an officer during a traffic stop.

Ali Taghva Ali Taghva