Dr Sylvie Frigon and Dr Jennifer Kilty contextualize recent concerns expressed by residents of Châteauguay, Quebec that Karla Homolka lives amongst them with her children in an article published in the Ottawa Citizen.
Dr Sylvie Frigon and Dr Jennifer Kilty express their concerns in an article published in the Ottawa Citizen.
Posted on Tuesday, April 26, 2016