Laura Babcock trial Day 11

Laura Babcock disappeared from Toronto in 2012. Dellen Millard and Mark Smich have been charged with her murder.

Powered by ScribbleLive Content Marketing Software Platform