The Metropolitan Police has sparked backlash for posting TikTok videos inspired by the video game Grand Theft Auto ...
Police say a youth has died after being towed on a sled behind a pickup truck earlier this month in Vaughan, Ont.