Members of the Edmonton Police Service are meeting with community members Thursday evening to discuss the ongoing extortion series occurring in and around the city.
Leviathan Puchalski, just five weeks old, died at the Stollery Children’s Hospital on Feb. 9, 2023, from abusive head trauma. His biological father now faces a homicide charge.