Derick Boyce-Slezak and Mikala Boyce-Slezak
Derick Boyce-Slezak and Mikala Boyce-Slezak St. Francois County Sheriff’s Office
Derick Boyce-Slezak and Mikala Boyce-Slezak St. Francois County Sheriff’s Office

Missouri couple accused of putting their baby in a microwave and turning it on

November 30, 2017 11:27 AM