Laura Babcock Trial Day 9

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