{"id":2608653,"date":"2026-05-30T15:29:01","date_gmt":"2026-05-30T19:29:01","guid":{"rendered":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/new-yorker-sentenced-to-40-years-in-prison-after-slaying-4-people-on-a-midnight-rampage\/"},"modified":"2026-05-30T15:29:52","modified_gmt":"2026-05-30T19:29:52","slug":"new-yorker-sentenced-to-40-years-in-prison-after-slaying-4-people-on-a-midnight-rampage","status":"publish","type":"post","link":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/new-yorker-sentenced-to-40-years-in-prison-after-slaying-4-people-on-a-midnight-rampage\/","title":{"rendered":"New Yorker Sentenced To 40 Years in Prison After Slaying 4 People on a Midnight Rampage"},"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\">32<\/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%2Fnew-yorker-sentenced-to-40-years-in-prison-after-slaying-4-people-on-a-midnight-rampage%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=2608653&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 describes the sentencing of Randy Santos, who was convicted of first-degree murder after bludgeoning four homeless men in New York City\u2019s Chinatown while they slept. At the sentencing hearing, there were no family members or friends present to <a href=\"https:\/\/amzn.to\/3YuVZYV\" >deliver <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/virginia-doctor-who-conned-women-into-hysterectomies-sterilizations-for-insurance-money-gets-60-years-in-prison\/\" title=\"Virginia Doctor Who Conned Women Into Hysterectomies, Sterilizations For Insurance Money Gets 60 Years In Prison\">victim impact statements<\/a><\/a>, and the prosecutor emphasized the absence of witnesses and the seriousness of the loss.<\/p>\n<p>Santos appeared by listening to an interpreter and pleaded for a lighter sentence, arguing his mental illness had improved with medication and that he would use prison time to finish school, learn a trade, and improve his prospects after release. His lawyers previously argued that schizophrenia had impaired his ability to be criminally responsible and asked for a sentence focused on psychiatric treatment rather than prison-or at least a shorter term.<\/p>\n<p>The judge saeid the case reflected the \u201ccoming together\u201d of homelessness, mental illness, and drug abuse, and noted that Santos targeted highly vulnerable victims. prosecutors had sought 50 years to life, while the defense asked for 20 years to life. the judge reviewed surveillance footage showing Santos repeatedly striking victims with a metal bar and ultimately imposed a 40-years-to-life sentence.<\/p>\n<p>Afterward, a Chinatown activist said the result brought closure for the community, arguing santos knew what he was doing despite his apology. The text also includes website and advertisement code unrelated to the court case.  <\/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>NEW YORK (AP) \u2014 There was no one in the courtroom on Thursday to speak on behalf of the four men Randy Santos bludgeoned to death with a metal bar as they slept on the New York City streets.<\/p>\n<p>No anguished friends or relatives to tell the judge about Florencio Moran, Nazario V\u00e1squez Villegas, Anthony Mason and Churn Kok\u2019s abruptly shortened lives. No one to confront Santos face-to-face about his psychosis-fueled rampage through Manhattan\u2019s Chinatown neighborhood nearly seven years ago, or to hear him apologize.<\/p>\n<p>No one to see him sentenced to 40 years to life in prison.<\/p>\n<p>\u201cThere are no victim impact statements here today. There\u2019s nobody here to tell this court about their lives and how their absence is a loss,\u201d Manhattan Assistant District Attorney Alfred Peterson told Judge Laura A. Ward.<\/p>\n<p>\u201cBut I\u2019m certain this court and this city understands the value of every life, and the gift of life that we\u2019re afforded to live and make choices and have free will,\u201d Peterson said, haltingly and emotionally at times. \u201cThat gift was taken away by Randy Santos.\u201d<\/p>\n<p>Santos, convicted in February of first-degree murder, sat solemnly between his court-appointed lawyers, listening through headphones as a Spanish interpreter translated the proceeding. A Chinatown activist who arranged Kok\u2019s funeral watched quietly from the courtroom gallery, a few feet from Santos\u2019 family.<\/p>\n<p>Addressing the court in English, the 31-year-old pleaded for a sentence short enough to allow him to \u201cbe somebody\u201d after prison.<\/p>\n<p>He told the judge that his mind \u2014 which his lawyers said had deluded him into believing he had to kill 40 people or would die himself \u2014 \u201cis much better now\u201d with daily medication. And he promised to use his time in prison to finish school, improve his English and learn a trade.<\/p>\n<p>\u201cI just want to say, I\u2019m very sorry for what I did,\u201d Santos said. \u201cI apologize to the people for what I did. I feel very bad about what I did. I wish it never happened.\u201d<\/p>\n<p>Ward described Santos\u2019 case as the \u201ccoming together of three horrible symptoms of this city: homelessness, mental illness and narcotics abuse.\u201d Those, she said, \u201care the constant in all our violent crime cases.\u201d<\/p>\n<p>Peterson called the case \u201ca study in how the life of a young man can go off track so horribly,\u201d and said Santos \u201cclearly has his own challenges in life, much like the victims.\u201d<\/p>\n<p>Santos\u2019 lawyers argued at trial that his schizophrenia, diagnosed months before the killings, had polluted his mind with irrational thoughts and left him prone to violence. They tried, unsuccessfully, to convince a jury that he was not criminally responsible for the killings and that, instead of prison, he should be sent to a psychiatric treatment facility.<\/p>\n<p>Santos has gone back and forth from jail to psychiatric treatment facilities since his arrest.<\/p>\n<p>\u201cWe ask that Mr. Santos not be sentenced to die in prison,\u201d defense lawyer Arnold Levine told Ward, asking for a sentence of 20 years to life behind bars. \u201cHe is not incorrigible or beyond redemption or hope.\u201d<\/p>\n<p>Ward said she sympathized with Santos, but that she had a \u201cdifficult time getting past the fact that Mr. Santos targeted the most vulnerable people in our society. People who were doing nothing but sleeping on the street, homeless.\u201d<\/p>\n<p>Prosecutors had asked for a sentence of 50 years to life in prison. In addition to the murder charges, Santos was also convicted of attempted murder for assaults that left two other men severely injured.<\/p>\n<p>Before determining the sentence, Ward said she <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/two-police-officers-fired-after-working-private-security-for-rep-cori-bush\/\" title=\"Two Police Officers Fired After Working Private Security For Rep. Cori Bush\">reviewed surveillance video<\/a> of the attacks. Among other things, the footage showed Santos repeatedly lifting a 4-foot (1.2 meter) bar over his head and bringing it down on the head of one victim.<\/p>\n<p>A couple out on a date on saw Santos beating another man with the same weapon, which he had found on the street, prosecutors said. The lone survivor of the half-hour killing spree, critically injured 49-year-old David Hernandez, staggered to a nearby street where police officers were trying to revive another Santos victim.<\/p>\n<p>Police later found Santos carrying the bar, which was covered with blood and hair. Testing showed it had his DNA on one end and blood from some of his victims on the other, prosecutors said. The victims ranged in age from 39 to 83.<\/p>\n<p>After court officers led Santos out of the courtroom in handcuffs, the Chinatown activist, Karlin Chan, said the sentencing gives the community closure.<\/p>\n<p>\u201cHe knew what he was doing,\u201d Chan said, dismissing Santos\u2019 apology as performative. \u201cAt the end of the day here, he\u2019s going to a place where he deserves to be: jail.\u201d<\/p>\n<p style=\"font-style: italic;\">The Western Journal has reviewed this Associated Press story and may have altered it prior to publication to ensure that it meets our editorial standards.<\/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 <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/court-of-appeals-in-swing-states-drop-major-ruling-hurting-kamala-harris-chances-against-trump\/\" title=\"Court of Appeals in Swing States Drop Major Ruling, Hurting Kamala Harris&#039; Chances Against Trump\">highly engaged readers<\/a>, 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>NEW YORK (AP) &#8211; No one attended court to speak for men bludgeoned by Randy Santos<\/p>\n","protected":false},"author":1,"featured_media":2608654,"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\/05\/IMG_8897.jpeg","fifu_image_alt":"","footnotes":""},"categories":[],"tags":[50403,9832,12447],"class_list":["post-2608653","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-crime-2","tag-homicide","tag-sentencing"],"fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2026\/05\/IMG_8897.jpeg","_links":{"self":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2608653","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=2608653"}],"version-history":[{"count":3,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2608653\/revisions"}],"predecessor-version":[{"id":2608657,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2608653\/revisions\/2608657"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media\/2608654"}],"wp:attachment":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media?parent=2608653"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/categories?post=2608653"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/tags?post=2608653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}