Felix Algai
-
An Assault-Style Rifle Into an Occupied Building at Weston and Langstaff: York Regional Police Charge Felix Algai, 45, and the Gun Is Still Missing (August 21, 2026)
York Regional Police say a commercial premise near Weston Road and Langstaff Road in Vaughan was shot up at about 8:20 a.m. on August 19. The building was occupied and took damage from gunfire, but nobody was hurt. A suspect was identified within a day, and on August 20 Felix Algai, 45, was charged with…