Taylor Parker, 34, on Texas death row for 2020 murder of friend and fetal abduction, is now the subject of Netflix’s “Maternal Instinct.”
Netflix Documentary Sheds Light on Taylor Parker’s Unprecedented Crime
3 min read
Continue reading in the USA News Updates app