{"id":2614874,"date":"2026-06-16T23:02:30","date_gmt":"2026-06-17T03:02:30","guid":{"rendered":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/mom-throws-herself-between-armed-punk-and-her-son-punk-walks-away-seconds-later-a-bullet-pierces-her-skull\/"},"modified":"2026-06-16T23:03:49","modified_gmt":"2026-06-17T03:03:49","slug":"mom-throws-herself-between-armed-punk-and-her-son-punk-walks-away-seconds-later-a-bullet-pierces-her-skull","status":"publish","type":"post","link":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/mom-throws-herself-between-armed-punk-and-her-son-punk-walks-away-seconds-later-a-bullet-pierces-her-skull\/","title":{"rendered":"Mom Throws Herself Between Armed Punk and Her Son, Punk Walks Away, Seconds Later a Bullet Pierces Her Skull"},"content":{"rendered":"<aside class=\"mashsb-container mashsb-main mashsb-stretched\"><div class=\"mashsb-box\"><div class=\"mashsb-count mash-medium\" style=\"float:left\"><div class=\"counts mashsbcount\">38<\/div><span class=\"mashsb-sharetext\">SHARES<\/span><\/div><div class=\"mashsb-buttons\"><a class=\"mashicon-facebook mash-medium mash-nomargin mashsb-noshadow\" href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fwww.conservativenewsdaily.net%2Fbreaking-news%2Fmom-throws-herself-between-armed-punk-and-her-son-punk-walks-away-seconds-later-a-bullet-pierces-her-skull%2F\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Facebook<\/span><\/a><a class=\"mashicon-twitter mash-medium mash-nomargin mashsb-noshadow\" href=\"https:\/\/twitter.com\/intent\/tweet?text=&amp;url=https:\/\/www.conservativenewsdaily.net\/breaking-news\/?p=2614874&amp;via=ConservNewsDly\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Twitter<\/span><\/a><a class=\"mashicon-subscribe mash-medium mash-nomargin mashsb-noshadow\" href=\"#\" target=\"_top\" rel=\"nofollow\"><span class=\"icon\"><\/span><span class=\"text\">Subscribe<\/span><\/a><div class=\"onoffswitch2 mash-medium mashsb-noshadow\" style=\"display:none\"><\/div><\/div>\n            <\/div>\n                <div style=\"clear:both\"><\/div><\/aside>\n            <!-- Share buttons by mashshare.net - Version: 4.0.47--><p>The article reports that an 18-year-old from South Bend, Indiana, named John Harrison Ford, has been charged with murder, <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/we-find-ourselves-in-a-crisis-oakland-police-chief-criticizes-city-council-after-police-budget-slashed-amid-spike-in-crime\/\" title=\"\u2018We Find Ourselves In A Crisis\u2019: Oakland Police Chief Criticizes City Council After Police Budget Slashed Amid Spike In Crime\">attempted armed robbery<\/a>, and attempted murder following a fatal shooting during a marketplace transaction. The incident occurred when jean Gragg, a 40-year-old woman, was attempting to protect her son during a watch sale, after Ford tried to steal the item at gunpoint. Gragg was shot in the head and later died from her injuries.Her death led to an upgrade of Ford\u2019s charges to include murder. The police confirmed the escalation and noted Ford\u2019s detention at the county jail. Gragg is remembered as a loving mother and a person with a caring nature. The article highlights her heroism in shielding her son, <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/hunter-bidens-pardon-begins-on-a-very-particular-date-that-was-surely-not-chosen-at-random\/\" title=\"Hunter Biden&#039;s Pardon Begins on a Very Particular Date That Was &#039;Surely Not Chosen at Random&#039;\">discusses broader themes<\/a> around justice and criminal accountability, and criticizes media biases regarding race and crime. It emphasizes the importance of justice and the need for strong punitive actions to prevent repeat offenses, especially in the context of addressing issues in Black America.  <\/p>\n<p class=\"readmore\">\n    <button onclick=\"showReadMore()\" id=\"readmorebtn\">Read more&#8230;<\/button>\n<\/p>\n<hr id=\"line\">\n<span id=\"more\"><br \/>\n<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD HTML 4.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/REC-html40\/loose.dtd\"><br \/>\n<?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><?xml encoding=\"utf-8\" ?><html><body><\/p>\n<section> \t\t\t\t<script>console.log(\"ad slot (AC1)\")<\/script><script>console.log(\"ad slot (IC1)\")<\/script><script>console.log(\"ad slot (IC2)\")<\/script><script>console.log(\"ad slot (IC3)\")<\/script><script>console.log(\"ad slot (IC4)\")<\/script><\/p>\n<p>An 18-year-old in South Bend, Indiana, has been charged with murder after a Marketplace transaction turned into a fatal shooting.<\/p>\n<p><a href=\"https:\/\/www.wndu.com\/2026\/06\/15\/18-year-olds-charges-upgraded-murder-after-woman-dies-south-bend-shooting\/\" target=\"_blank\" rel=\"noopener\">WNDU<\/a> reported that John Harrison Ford has been charged with murder, felony murder, attempted armed robbery, and attempted murder after the death of 40-year-old Jean Gragg. Gragg\u2019s son was selling a watch to Ford on Wednesday when the suspect pulled out a gun and tried to take it.<\/p>\n<p>Gragg chased Ford away from their home as he opened fire seconds later. Gragg was shot in the head, dying of her injuries Saturday.<\/p>\n<p>The South Bend Police Department <a href=\"https:\/\/www.facebook.com\/photo\/?fbid=1301123915530837\" target=\"_blank\" rel=\"noopener\">posted about the incident<\/a> over the weekend, but provided the update <a href=\"https:\/\/www.facebook.com\/SouthBendPD\/posts\/%F0%9D%97%A8%F0%9D%97%A3%F0%9D%97%97%F0%9D%97%94%F0%9D%97%A7%F0%9D%97%98-charges-have-been-upgraded-for-the-suspect-arrested-in-connection-with-la\/1303537415289487\/\" target=\"_blank\" rel=\"noopener\">Monday<\/a>, writing on social media platform that \u201ccharges have been upgraded for the suspect arrested in connection with last week\u2019s shooting on Mac Arthur Avenue.\u201d<\/p>\n<p>\u201cThe victim in the June 10 shooting, 40-year-old Jean Gragg, passed away from her injuries this past weekend.\u201d<\/p>\n<p>\u201cTherefore, charges for the suspect, 18-year-old John Ford, have been upgraded to reflect her death. Ford is now charged with Murder, Attempted Murder and Armed Robbery. Ford is being held at the St. Joseph County Jail. Please remember, all persons are presumed innocent until\/unless convicted in a court of law.\u201d<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">SAY HER NAME: Jean Gragg<\/p>\n<p>Jean, an Indiana mother, was allegedly m*rdered by John Ford during an attempted robbery at a Marketplace meetup.<\/p>\n<p>Jean was trying to protect her son when she was fatally shot in the head.<\/p>\n<p>Ford reportedly admitted to detectives that he shot\u2026 <a href=\"https:\/\/t.co\/eftiWUXQSP\">pic.twitter.com\/eftiWUXQSP<\/a><\/p>\n<p>\u2014 Libs of TikTok (@libsoftiktok) <a href=\"https:\/\/x.com\/libsoftiktok\/status\/2066627905279373580?\">June 15, 2026<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.x.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>An <a href=\"https:\/\/www.sjfh.net\/obituary\/Jean-Gragg\" target=\"_blank\" rel=\"noopener\">obituary<\/a> described Gragg as someone who enjoyed \u201creading, traveling with her son, camping and floating down the river, and spending time with her friends. She was a nurturer, if anyone close to her was sick, you could count on her to take excellent care of you.\u201d<\/p>\n<p>\u201cJean was a dedicated, wonderful mother, very loving and caring, always putting her son first down to her very last breath. Mason was her whole world.\u201d<\/p>\n<p>A <a href=\"https:\/\/www.gofundme.com\/f\/help-jean-greggs-family-through-this-difficult-time\" target=\"_blank\" rel=\"noopener\">GoFundMe<\/a> was set up when Gragg was still in the hospital to support her.<\/p>\n<p>It\u2019s a tragic story, but also one of heroism, as Gragg put herself between her son and someone trying to harm him.<\/p>\n<p>We should remember this mother\u2019s sacrifice.<\/p>\n<p>Unfortunately, this story likely won\u2019t make national headlines, as a black man killing a <a href=\"https:\/\/amzn.to\/3YuVZYV\" >white woman barely registers<\/a> on the legacy media\u2019s radar.<\/p>\n<p>It\u2019s worth reiterating \u2014 were the races reversed, we\u2019d see a media frenzy and tirades from the left, especially if the assailant had any features tying him to the Republican Party or President Donald Trump.<\/p>\n<p>The legal system must put punitive action first. A child will grow up without his mother.<\/p>\n<p>If found guilty, Ford should receive the death penalty. He has taken a loving mother from her family who in an act of selflessness saved her child.<\/p>\n<p>If we\u2019re serious about solving the problems of black America, put criminals behind bars and keep them there.<\/p>\n<p>Do not put rehabilitation first, only for repeat offenders to wander the streets again, corrupting future generations to follow them.<\/p>\n<div style=\"background-color: #f7f7f7; color: #171717; display: flex;font-size: 16px;font-weight: 600;line-height: 1.5;margin: 24px 0;padding: 18px 20px 18px 30px;text-align: left;\">\n<div style=\"align-self: stretch;border-left: 3px solid #171717;flex-shrink: 0;padding-left: 20px;\"><\/div>\n<p><a style=\"text-decoration: none;\" href=\"https:\/\/www.google.com\/preferences\/source?q=https:\/\/www.westernjournal.com\/\">Choose The Western Journal as your preferred source on Google and never miss reporting that defends truth, protects freedom, and advances Western civilization<\/a><\/div>\n<p style=\"border: 1px solid #f5f5f5; padding: 16px;\">Advertise with The Western Journal and reach millions of highly engaged readers, while supporting our work. <a href=\"https:\/\/www.westernjournal.com\/advertise-us\/?wj_source=article\">Advertise Today<\/a>.<\/p>\n<div class=\"entry-submit-correction inner-content\">\n<div class=\"correction-form\">\n<form style=\"display: none;\">\n<div class=\"sc-name-field\"> \t\t\t\t\t\t<label>* Name<\/label> \t\t\t\t\t\t<br \/> \t\t\t\t\t\t<input type=\"text\" name=\"name\" required> \t\t\t\t\t<\/div>\n<div class=\"sc--field\"> \t\t\t\t\t\t<label>* <\/label> \t\t\t\t\t\t<br \/> \t\t\t\t\t\t<input type=\"text\" name=\"\" required> \t\t\t\t\t<\/div>\n<p> \t\t\t\t\t<label>* Message<\/label> \t\t\t\t\t<br \/> \t\t\t\t\t<textarea name=\"message\" required><\/textarea> \t\t\t\t\t \t\t\t\t\t<\/p>\n<div class=\"required-message\" style=\"display: none; padding-bottom: 15px;\">* All fields are required.<\/div>\n<p> \t\t\t\t\t<input type=\"submit\" value=\"Submit\" onclick=\"event.preventDefault(); firefly_sc();\"> \t\t\t\t\t \t\t\t\t\t<\/p>\n<div class=\"firefly-sc-confirm\" style=\"display: none;\">Success!<\/div>\n<\/p><\/form>\n<\/p><\/div>\n<\/p><\/div>\n<p> \t\t<script> \t\t\tfunction firefly_sc() { \t\t\t\tif( typeof window.captchaPublicKey == typeof undefined ){ \t\t\t\t\tconsole.error('window.captchaPublicKey is not defined'); \t\t\t\t} \t\t\t\tgrecaptcha.execute( window.captchaPublicKey, { action: 'submit_correction' } ).then( function( token ) { \t\t\t\t\tvar opts = { \t\t\t\t\t\taction:    'firefly_sc_submit', \t\t\t\t\t\tname:      document.querySelector( '.entry-submit-correction [name=\"name\"]' ).value, \t\t\t\t\t\t:     document.querySelector( '.entry-submit-correction [name=\"\"]' ).value, \t\t\t\t\t\tmessage:   document.querySelector( '.entry-submit-correction [name=\"message\"]' ).value, \t\t\t\t\t\tpost_id:   firefly_post_id, \t\t\t\t\t\tcap_token: token \t\t\t\t\t}  \t\t\t\t\tvar inputs = [ 'name', '', 'message' ];  \t\t\t\t\tfor( var i = 0; i < inputs.length; i++ ) if( ! ( opts[inputs[i]] = document.querySelector( '.entry-submit-correction [name=\"' + inputs[i] + '\"]' ).value ) ) { \t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .required-message' ).style.display = 'block'; \t\t\t\t\t\treturn; \t\t\t\t\t}  \t\t\t\t\tdocument.querySelector( '.entry-submit-correction input[type=\"submit\"]' ).style.display = 'none'; \t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).src = firefly_loading_gif_url; \t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).style.display = 'inline-block';  \t\t\t\t\tconsole.log( 'ma subbing' );  \t\t\t\t\tif( firefly_post_id ) opts['post_id'] = firefly_post_id;  \t\t\t\t\t\/* Send the data using post with element id name and name2*\/ \t\t\t\t\tvar posting = jQuery.post( firefly_ajax_url, opts );  \t\t\t\t\t\/* Alerts the results *\/ \t\t\t\t\tposting.done( function( response ) { \t\t\t\t\t\tif( response.success ) { \t\t\t\t\t\t\tconsole.log( response.data ); \t\t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).style.display = 'none'; \t\t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-confirm' ).style.display = 'block';  \t\t\t\t\t\t\tdataLayer.push( { 'event': 'submit-correction' } ); \t\t\t\t\t\t} \t\t\t\t\t}); \t\t\t\t}); \t\t\t} \t\t<\/script> \t<\/p>\n<div style=\"position: relative;\">\n<div class=\"ff-fancy-header-container\"> \t\t\t \t<\/div>\n<div class=\"entry-submit-correction inner-content\">\n<div class=\"correction-form\">\n<form style=\"display: none;\">\n<div class=\"sc-name-field\"> \t\t\t\t\t\t<label>* Name<\/label> \t\t\t\t\t\t<br \/> \t\t\t\t\t\t<input type=\"text\" name=\"name\" required> \t\t\t\t\t<\/div>\n<div class=\"sc--field\"> \t\t\t\t\t\t<label>* <\/label> \t\t\t\t\t\t<br \/> \t\t\t\t\t\t<input type=\"text\" name=\"\" required> \t\t\t\t\t<\/div>\n<p> \t\t\t\t\t<label>* Message<\/label> \t\t\t\t\t<br \/> \t\t\t\t\t<textarea name=\"message\" required><\/textarea> \t\t\t\t\t \t\t\t\t\t<\/p>\n<div class=\"required-message\" style=\"display: none; padding-bottom: 15px;\">* All fields are required.<\/div>\n<p> \t\t\t\t\t<input type=\"submit\" value=\"Submit\" onclick=\"event.preventDefault(); firefly_sc();\"> \t\t\t\t\t \t\t\t\t\t<\/p>\n<div class=\"firefly-sc-confirm\" style=\"display: none;\">Success!<\/div>\n<\/p><\/form>\n<\/p><\/div>\n<\/p><\/div>\n<p> \t\t<script> \t\t\tfunction firefly_sc() { \t\t\t\tif( typeof window.captchaPublicKey == typeof undefined ){ \t\t\t\t\tconsole.error('window.captchaPublicKey is not defined'); \t\t\t\t} \t\t\t\tgrecaptcha.execute( window.captchaPublicKey, { action: 'submit_correction' } ).then( function( token ) { \t\t\t\t\tvar opts = { \t\t\t\t\t\taction:    'firefly_sc_submit', \t\t\t\t\t\tname:      document.querySelector( '.entry-submit-correction [name=\"name\"]' ).value, \t\t\t\t\t\t:     document.querySelector( '.entry-submit-correction [name=\"\"]' ).value, \t\t\t\t\t\tmessage:   document.querySelector( '.entry-submit-correction [name=\"message\"]' ).value, \t\t\t\t\t\tpost_id:   firefly_post_id, \t\t\t\t\t\tcap_token: token \t\t\t\t\t}  \t\t\t\t\tvar inputs = [ 'name', '', 'message' ];  \t\t\t\t\tfor( var i = 0; i < inputs.length; i++ ) if( ! ( opts[inputs[i]] = document.querySelector( '.entry-submit-correction [name=\"' + inputs[i] + '\"]' ).value ) ) { \t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .required-message' ).style.display = 'block'; \t\t\t\t\t\treturn; \t\t\t\t\t}  \t\t\t\t\tdocument.querySelector( '.entry-submit-correction input[type=\"submit\"]' ).style.display = 'none'; \t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).src = firefly_loading_gif_url; \t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).style.display = 'inline-block';  \t\t\t\t\tconsole.log( 'ma subbing' );  \t\t\t\t\tif( firefly_post_id ) opts['post_id'] = firefly_post_id;  \t\t\t\t\t\/* Send the data using post with element id name and name2*\/ \t\t\t\t\tvar posting = jQuery.post( firefly_ajax_url, opts );  \t\t\t\t\t\/* Alerts the results *\/ \t\t\t\t\tposting.done( function( response ) { \t\t\t\t\t\tif( response.success ) { \t\t\t\t\t\t\tconsole.log( response.data ); \t\t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-submitting-img' ).style.display = 'none'; \t\t\t\t\t\t\tdocument.querySelector( '.entry-submit-correction .firefly-sc-confirm' ).style.display = 'block';  \t\t\t\t\t\t\tdataLayer.push( { 'event': 'submit-correction' } ); \t\t\t\t\t\t} \t\t\t\t\t}); \t\t\t\t}); \t\t\t} \t\t<\/script> \t     \t\t\t\t\t\t     \t\t\t\t\t<\/div>\n<p> \t\t\t\t\t \t\t\t<script>console.log(\"ad slot (BA1)\")<\/script> \t\t<\/p>\n<div class=\"ff-fancy-header-container\"> \t\t\t \t<\/div>\n<\/section>\n<p><\/body><\/html><\/p>\n<p><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>An 18-year-old in South Bend, Indiana, faces murder charges after a Marketplace deal led to a fatal shooting. WNDU reports John Harrison Ford is charged with murder, felony murder, attempted armed robbery, and attempted murder following the death of 40-year-old Jean Gragg. Her son was selling a watch to Ford when he pulled out a gun and tried to take it<\/p>\n","protected":false},"author":1,"featured_media":2614875,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mo_disable_npp":"","fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2026\/06\/ben-net-28.jpg","fifu_image_alt":"","footnotes":""},"categories":[33651],"tags":[54342,81282,81283,43953,3699],"class_list":["post-2614874","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-the-western-journal","tag-armed-conflict","tag-heroic-sacrifice","tag-mother-protection","tag-tragic-incident","tag-violence"],"fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2026\/06\/ben-net-28.jpg","_links":{"self":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2614874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/comments?post=2614874"}],"version-history":[{"count":3,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2614874\/revisions"}],"predecessor-version":[{"id":2614878,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2614874\/revisions\/2614878"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media\/2614875"}],"wp:attachment":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media?parent=2614874"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/categories?post=2614874"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/tags?post=2614874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}