Man ‘lost it’ and fatally injured toddler, Crown says
The Crown alleges Troy Kevin Taylor “lost it” and caused the injuries that led to the death of the 14-month-old son of his partner in July 2015.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed