Craig Vandewege was accused of slashing the throats of his wife Shanna and their three-month-old son Diederik days before Christmas in December 2016 at their Fort Worth, Texas, home. Craig then staged the crime scene to make it seem like a burglary gone wrong. He was found guilty of capital murder in November 2021 and sentenced to life in prison without the possibility of parole.
According to reports, Craig was declared a suspect after his co-workers told authorities about the disturbing comments he made about Shanna and about wanting to push her down the stairs when she was pregnant to get time off work. He had also confessed to having murderous dreams about decapitating the mother and to the voices inside his head that urged him to kill.
According to the Texas Department of Corrections, Craig Vandewege is currently serving his sentence at the William G. McConnell Unit in Bee County.
ID's American Monster is slated to revisit the murders of Shanna Vandewege and her infant son in an episode titled Say Daddy's the Best. The official synopsis states:
"Heavily pregnant Colorado native Shanna Vandewege supports her husband Craig's plan to move to Texas for work; the birth of a baby makes up for Shanna's separation from family, but someone is about to exploit her isolation as an outlet for rage."The episode will air on Investigation Discovery this Sunday, July 23, at 9 pm ET.
Craig Vandewege was arrested four days before Christmas while on the run after killing his wife and son
According to CBS News, four days before Christmas in 2016, Craig Vandewege was arrested in Colorado on capital murder charges for the December 15 slayings of his wife Shanna and their three-month-old son Diederik. Both victims were found in their beds with their throats slashed at the family's Fort Worth, Texas, home after the accused called 911 sometime around 9:30 that night.
When first responders arrived at the crime scene, Craig told them that he had returned home from work and found them dead. He was initially cooperative with detectives but later told them that he needed to consult with his lawyer, leaving the police station and never getting in touch with them again.
On December 21, Craig Vandewege was pulled over for speeding at a Glenwood Springs traffic stop in Colorado after authorities received a call from a man who claimed the suspect was on the run and borrowed his phone. The individual claimed to have heard him talk about murder on the phone.
During his arrest, Craig told officers that he was headed to Las Vegas and that his "wife and kid were murdered in Texas." They found loaded handguns, an AR-15-style rifle, boxes of ammunition, and bottles of medication in his car. The following January, he was extradited to Texas and charged with capital murder.
Craig Vandewege's capital murder conviction carried an automatic life sentence without the possibility of parole
AP News reported that 40-year-old Craig Vandewege was convicted of capital murder in the killings of his wife and three-month-old son. A jury found him guilty of the charge, which carries an automatic life sentence without the possibility of parole.
The outlet reported that at his trial, prosecutors alleged that the crime scene appeared to have been staged to make it seem like the victims were murdered by a burglar. They believed the defendant committed the murders and then fabricated the burglary claim and staged the crime scene.
According to Law & Crime, Assistant Criminal District Attorney Lisa Callaghan said,
"This was never a burglary. Why would a burglar ever kill an infant? It’s absurd. It doesn’t add up, no matter which way you look at it."The same report mentioned that the possible murder motive was financial, given that Craig stood to gain over $700,000 in life insurance claims after their deaths.
According to the Texas Department of Corrections, Craig Vandewege is serving life without the possibility of parole at the William G. McConnell Unit in Bee County.
American Monster on ID will further delve into the murders of Shanna Vandewege and her son this Sunday.
More from Sportskeeda
" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1598752, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1598752); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1598752) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1598752) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaKifpXqkwcutrKudX6y1pr7EZpqrmZmceretzZ2csJ2Xmnqvu9ZmrqGdopquo7vUrapmnailubC%2BxJ1kmqCVlrFurcyeqaKbkaN6rrvNrKueql2esQ%3D%3D