{"id":2507152,"date":"2025-11-05T15:36:00","date_gmt":"2025-11-05T20:36:00","guid":{"rendered":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/cnns-van-jones-calls-out-mamdanis-character-switch-after-winning-election-was-almost-yelling-in-victory-speech\/"},"modified":"2025-11-05T15:37:31","modified_gmt":"2025-11-05T20:37:31","slug":"cnns-van-jones-calls-out-mamdanis-character-switch-after-winning-election-was-almost-yelling-in-victory-speech","status":"publish","type":"post","link":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/cnns-van-jones-calls-out-mamdanis-character-switch-after-winning-election-was-almost-yelling-in-victory-speech\/","title":{"rendered":"CNN&#8217;s Van Jones Calls Out Mamdani&#8217;s &#8216;Character Switch&#8217; After Winning Election: Was &#8216;Almost Yelling&#8217; in Victory Speech"},"content":{"rendered":"<aside class=\"mashsb-container mashsb-main mashsb-stretched\"><div class=\"mashsb-box\"><div class=\"mashsb-count mash-medium\" style=\"&quot;\"><div class=\"counts mashsbcount\">34<\/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%2Fcnns-van-jones-calls-out-mamdanis-character-switch-after-winning-election-was-almost-yelling-in-victory-speech%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=2507152&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>Former Obama White House aide and CNN commentator Van Jones criticized New York City Mayor-elect Zohran mamdani&#8217;s <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wonderful-visual-emblem-glass-monument-to-kamala-harris-erected-in-front-of-lincoln-memorial\/\" title=\"\u2018Wonderful Visual Emblem\u2019: Glass Monument To Kamala Harris Erected In Front Of Lincoln Memorial\">victory speech<\/a> for its sharply confrontational tone, which contrasted with the warmer, more inclusive demeanor Mamdani showed during his campaign. Jones suggested Mamdani missed an opportunity to unite people and instead sounded more like a &#8220;class warrior,&#8221; which might hurt his broader support. Mamdani, 34, will become New York City&#8217;s first Muslim mayor and its first openly socialist leader after defeating former Governor Andrew Cuomo and Republican Curtis Sliwa. In his <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/pritzker-encourages-north-carolina-democrats-to-fight-washington-examiner\/\" title=\"Pritzker encourages North Carolina Democrats to fight - Washington Examiner\">roughly 25-minute speech<\/a>, Mamdani repeatedly challenged former President Donald Trump, emphasizing resistance against oligarchy and authoritarianism. Mamdani&#8217;s family immigrated legally to the U.S. from Uganda when he was a child, and he became a citizen in 2018. Despite Mamdani&#8217;s strong rhetoric, it is considered unlikely to impact the Trump administration&#8217;s <a href=\"https:\/\/www.conservativenewsdaily.net\/breaking-news\/heres-what-each-of-bidens-42-executive-orders-will-actually-do\/\" title=\"Here\u2019s What Each Of Biden\u2019s 42 Executive Orders Will Actually Do\">immigration enforcement policies<\/a>, which focus on illegal immigration and criminal offenders.  <\/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\"><\/p>\n<p><?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\" ?><\/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><script>console.log(\"ad slot (REP_0)\")<\/script><\/p>\n<p>Former Obama White House aide Van Jones argued Tuesday night that New York City Mayor-elect Zohran Mamdani displayed a &ldquo;character switch&rdquo; from the campaign trail in his <a href=\"https:\/\/amzn.to\/3YuVZYV\" >sharply-toned victory speech<\/a>, during which he took multiple shots at President Donald Trump.<\/p>\n<p>The CNN commentator said, &ldquo;I think he missed an opportunity. I think the Mamdani that we saw in the campaign trail, who was a lot more calm, who was a lot warmer, who was a lot more embracing, was not present in that speech.<\/p>\n<p>&ldquo;And I think that Mamdani is the one you need to hear from tonight. There are a lot of people trying to figure out, can I get on this train with him or not? Is he going to include me? Is he going &mdash; is he &mdash; is he going to be more of a class warrior, even in office?&rdquo; Jones asked.<\/p>\n<p>He contended that Mamdani had an opportunity to bring more people together, but passed on it with his &ldquo;sharp tone.&rdquo;<\/p>\n<p>&ldquo;I think he was using the microphone in a way that he was almost yelling. And that&rsquo;s not the Mamdani that we&rsquo;ve seen on Tiktok and the great interviews and stuff like that,&rdquo; Jones said.<\/p>\n<p>  <script> console.log(\"A\/B Test Video Player\"); \/\/ Helper function to set a cookie function setVideoCookie(name, value, days) {     var expires=\"\";     if (days) {         var date=new Date();         date.setTime(date.getTime() + (days*24*60*60*1000));         expires=\"; expires=\" + date.toUTCString();     }     document.cookie=name + \"=\" + (value || \"\")  + expires + \"; path=\/\"; }  \/\/ Helper function to get a cookie function getVideoCookie(name) {     var nameEQ=name + \"=\";     var ca=document.cookie.split(';');     for(var i=0; i <ca.length; i++) {         var c=ca[i];         while (c.charAt(0)==' ') c=c.substring(1,c.length);         if (c.indexOf(nameEQ)==0) return c.substring(nameEQ.length,c.length);     }     return null; }  \/\/ Function to determine or retrieve the split test group function assignSplitTestGroup() {     var group=getVideoCookie('splitTestGroup');     if (group===null) {         var rand=Math.random();         if (rand <1\/3) {             group='A';         } else if (rand <2\/3) {             group='B';         } else {             group='C';         }         setVideoCookie('splitTestGroup', group, 1); \/\/ Sets a cookie for 1 day     }     return group; }  \/\/ aditude function aditudePlayer() {     playerBottom=5;     if (window.innerWidth <=768) {         playerBottom=100;     }     console.log(\"Loading Aditude video player\");     window.tude=window.tude || { cmd: [] };     window.tude.cmd.push(function() {         tude.requestOutstreamAd({             divId: \"videoPlayer\",             baseDivId: \"pb-slot-outstream\",             playerOptions: {                 dock: true,                 dockedPosition: \"bottom-right\",                 dockedOffset: {                     bottom: playerBottom,                     right: 5,                 },             }         });     }); }  \/\/ anyclip function anyclipPlayer() {     document.addEventListener(\"DOMContentLoaded\", function() {         function loadAnyclip() {             const container=document.getElementById(\"videoPlayer\");             if (!container) return;              const script=document.createElement(\"script\");             script.src=\"https:\/\/player.anyclip.com\/anyclip-widget\/lre-widget\/prod\/v1\/src\/lre.js\";             script.setAttribute(\"pubname\", \"westernjournalcom\");             script.setAttribute(\"widgetname\", \"001w000001jULVcAAO_M12924\");              \/\/ append inside the container so player shows in correct spot             container.appendChild(script);         }         function findPreviousParagraph(selector, x) {             const targetElement=document.querySelector(selector);             if (!targetElement) {                 console.warn(\"Target element not found.\");                 return null;             }              \/\/ Get all \n\n<p> elements in order as they appear in the document             let paragraphs=Array.from(document.querySelectorAll(\"p\"));              \/\/ Find the index of the last <\/p>\n<p> before the target element             let targetIndex=paragraphs.findIndex(p=> p.compareDocumentPosition(targetElement) & Node.DOCUMENT_POSITION_PRECEDING);              if (targetIndex===-1 || targetIndex <x) {                 console.warn(\"Not enough paragraphs before the target element.\");                 return null;             }              return paragraphs[targetIndex - x];         }          \/\/ Set up IntersectionObserver         function observeElement(element) {             if (!element) return;              const observer=new IntersectionObserver(                 (entries)=> {                     entries.forEach(entry=> {                         if (entry.isIntersecting) {                             console.log(\"Paragraph is now visible:\", entry.target.textContent.trim());                             loadAnyclip();                             observer.disconnect();                         }                     });                 },                 { threshold: 0.5 } \/\/ Adjust threshold as needed             );              observer.observe(element);         }          \/\/ Find the 1st paragraph before #videoPlayer and observe it         let paragraphToObserve=findPreviousParagraph(\"#videoPlayer\", 2);         observeElement(paragraphToObserve);     }); }  \/\/ stn function stnPlayer() {     \/\/ may want to pass in         document.addEventListener(\"DOMContentLoaded\", function() {         function loadScript(src) {             const script=document.createElement(\"script\");             script.src=src;             script.async=true;             document.body.appendChild(script);         }         function findPreviousParagraph(selector, x) {             const targetElement=document.querySelector(selector);             if (!targetElement) {                 console.warn(\"Target element not found.\");                 return null;             }              \/\/ Get all <\/p>\n<p> elements in order as they appear in the document             let paragraphs=Array.from(document.querySelectorAll(\"p\"));              \/\/ Find the index of the last <\/p>\n<p> before the target element             let targetIndex=paragraphs.findIndex(p=> p.compareDocumentPosition(targetElement) & Node.DOCUMENT_POSITION_PRECEDING);              if (targetIndex===-1 || targetIndex <x) {                 console.warn(\"Not enough paragraphs before the target element.\");                 return null;             }              return paragraphs[targetIndex - x];         }          \/\/ Set up IntersectionObserver         function observeElement(element) {             if (!element) return;              const observer=new IntersectionObserver(                 (entries)=> {                     entries.forEach(entry=> {                         if (entry.isIntersecting) {                             console.log(\"Paragraph is now visible:\", entry.target.textContent.trim());                             loadScript(\"https:\/\/embed.sendtonews.com\/player3\/embedcode.js?fk=s28Az7AY\");                             observer.disconnect();                         }                     });                 },                 { threshold: 0.5 } \/\/ Adjust threshold as needed             );              observer.observe(element);         }          \/\/ Add custom styles for STN player         const style=document.createElement('style');         style.textContent=`         #videoPlayer {             min-height: 460px;             margin-bottom: 10px;         }         @media only screen and (max-width: 780px) {             #videoPlayer {                 min-height: 200px;             }         }         `;         document.head.appendChild(style);          \/\/ Add needed div for STN player         const stnDiv=document.createElement(\"div\");         \/\/ add data-stn-player attribute         stnDiv.setAttribute(\"data-stn-player\", \"s28Az7AY\");         document.getElementById(\"videoPlayer\").appendChild(stnDiv);           \/\/ Find the 1st paragraph before #videoPlayer and observe it         let paragraphToObserve=findPreviousParagraph(\"#videoPlayer\", 2);         observeElement(paragraphToObserve);     }); }  \/\/ Assign user to a group window.adUserGroup=assignSplitTestGroup(); let isSubbed=getCookie( 'ff_subbed' );  \/\/ Example usage if (isSubbed) {     console.log('User is subscribed, not running a player'); } else if (window.adUserGroup==='A') {     console.log('Running Aditude player for group A');     aditudePlayer(); } else if (window.adUserGroup==='B') {     console.log('Running Anyclip player for group B');     anyclipPlayer(); } else {     console.log('Running STN player for group C');     stnPlayer(); } <\/script> <\/p>\n<p>&ldquo;So, I felt like it was a little bit of a character switch here, where the warm, open, embracing guy that&rsquo;s close to working people was not on stage tonight. And there was some other voice on stage,&rdquo; he continued.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">CNN&rsquo;s Van Jones was not a fan of Zohran Mamdani&rsquo;s angry, far-left, rage-filled victory speech:<\/p>\n<p>&ldquo;I think he missed an opportunity. I think the Mamdani that we saw in the campaign trail, who was a lot more calm, who was a lot warmer, who was a lot more embracing, was not present&hellip; <a href=\"https:\/\/t.co\/aM2AlcgM1U\">pic.twitter.com\/aM2AlcgM1U<\/a><\/p>\n<p>&mdash; Curtis Houck (@CurtisHouck) <a href=\"https:\/\/twitter.com\/CurtisHouck\/status\/1985932962261565442?\">November 5, 2025<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Finally, Jones offered, &ldquo;That said, he&rsquo;s very young. And he just pulled off something very, very difficult. And I wouldn&rsquo;t write him off, but I think he missed an opportunity to open himself up tonight. And I think that that will probably cost him going forward.&rdquo;<\/p>\n<p>Mamdani <a href=\"https:\/\/www.westernjournal.com\/breaking-muslim-socialist-zohran-mamdani-elected-mayor-new-york-city\/\" target=\"_blank\" rel=\"noopener\">defeated<\/a> former New York Gov. Andrew Cuomo and Republican Curtis Sliwa to become New York City&rsquo;s 111th mayor.<\/p>\n<p>Mamdani had been favored in polling to win over Cuomo, whom he also bested in June. Cuomo decided to re-enter the race as an independent, and despite closing the margin, was not able to overcome his rival.<\/p>\n<p>The most recent election results from the <a href=\"https:\/\/www.nytimes.com\/interactive\/2025\/11\/04\/us\/elections\/results-new-york-city-mayor.html\" target=\"_blank\" rel=\"noopener\">New York Times<\/a> showed Mamdani taking just over 50 percent of the vote to Cuomo&rsquo;s approximately 41 percent, and Republican Curtis Sliwa&rsquo;s 7 percent.<\/p>\n<p>Mamdani, 34, will make history as New York&rsquo;s first Muslim mayor and its first avowed socialist leader.<\/p>\n<p>The candidate mentioned Trump <a href=\"https:\/\/www.theguardian.com\/us-news\/2025\/nov\/05\/zohran-mamdani-victory-speech-transcript\" target=\"_blank\" rel=\"noopener\">nine times<\/a> by name during his approximately 25-minute-long <a href=\"https:\/\/www.youtube.com\/watch?v=nfdUn9H4gjA\" target=\"_blank\" rel=\"noopener\">victory speech<\/a>.<\/p>\n<p>&ldquo;If anyone can show a nation betrayed by Donald Trump how to defeat him, it is the city that gave rise to him. And if there is any way to terrify a despot, it is by dismantling the very conditions that allowed him to accumulate power,&rdquo; Mamdani said.<\/p>\n<p>&ldquo;This is not only how we stop Trump; it&rsquo;s how we stop the next one. So, Donald Trump, since I know you&rsquo;re watching, I have four words for you: Turn the volume up!&rdquo; he added.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">New York City Mayor-elect Zohran Mamdani: &ldquo;We can respond to oligarchy and authoritarianism with the strength it fears not the appeasement it craves. After all, if anyone can show a nation betrayed by Donald Trump how to defeat him it is the city that gave rise to him&hellip;So,&hellip; <a href=\"https:\/\/t.co\/Vt7pmuIGpd\">pic.twitter.com\/Vt7pmuIGpd<\/a><\/p>\n<p>&mdash; CSPAN (@cspan) <a href=\"https:\/\/twitter.com\/cspan\/status\/1985931014498062675?\">November 5, 2025<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p><a href=\"https:\/\/www.westernjournal.com\/charlie-kirks-warning-zohran-mamdani-goes-viral-wake-win\/\" target=\"_blank\" rel=\"noopener\">Mamdani<\/a> proclaimed, &ldquo;New York will remain a city of immigrants: a city built by immigrants, powered by immigrants and, as of tonight, led by an immigrant. So hear me, President Trump, when I say this: To get to any of us, you will have to get through all of us.&rdquo;<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">NEW: NYC Mayor-elect Zohran Mamdani challenges President Trump in his victory speech:<\/p>\n<p>&ldquo;New York will remain a city of immigrants, a city built by immigrants, powered by immigrants. And as of tonight, led by an immigrant.&rdquo;<\/p>\n<p>&ldquo;So hear me, President Trump, when I say this: To get&hellip; <a href=\"https:\/\/t.co\/L0tOS5Ddnr\">pic.twitter.com\/L0tOS5Ddnr<\/a><\/p>\n<p>&mdash; Fox News (@FoxNews) <a href=\"https:\/\/twitter.com\/FoxNews\/status\/1985934103040954468?\">November 5, 2025<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Mamdani&rsquo;s family legally immigrated to the United States in the 1990s from Uganda when he was <a href=\"https:\/\/nyassembly.gov\/mem\/Zohran-K-Mamdani\" target=\"_blank\" rel=\"noopener\">seven years old<\/a>. He became a U.S. citizen in 2018.<\/p>\n<p>The Trump administration has not been removing people who immigrated legally to the country, but rather <a href=\"https:\/\/www.dhs.gov\/news\/2025\/10\/27\/dhs-removes-more-half-million-illegal-aliens-us\" target=\"_blank\" rel=\"noopener\">those who crossed in illegally<\/a>, and particularly those who have engaged in other crimes since their arrival.<\/p>\n<p>It seems unlikely that Mamdani&rsquo;s threat will deter the Trump administration in this work, based on the administration&rsquo;s response to local government resistance in Chicago and Los Angeles.<\/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 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<p><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><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Former Obama White House aide Van Jones said Tuesday night that New York City Mayor-elect Zohran Mamdani showed a &#8220;character switch&#8221; compared to his campaign trail demeanor during his sharply worded victory speech, where he criticized President Donald Trump multiple times. Jones commented, &#8220;I think he missed an opportunity. The Mamdani we saw on the campaign trail-calmer, warmer, more inclusive-was absent in that speech.<\/p>\n","protected":false},"author":1,"featured_media":2507153,"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\/2025\/11\/Mamdani-speech.jpg","fifu_image_alt":"","footnotes":""},"categories":[],"tags":[50623,56552,33162],"class_list":["post-2507152","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cnn-2","tag-mamdani","tag-van-jones"],"fifu_image_url":"https:\/\/www.westernjournal.com\/wp-content\/uploads\/2025\/11\/Mamdani-speech.jpg","_links":{"self":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2507152","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=2507152"}],"version-history":[{"count":3,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2507152\/revisions"}],"predecessor-version":[{"id":2507156,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/posts\/2507152\/revisions\/2507156"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media\/2507153"}],"wp:attachment":[{"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/media?parent=2507152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/categories?post=2507152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.conservativenewsdaily.net\/breaking-news\/wp-json\/wp\/v2\/tags?post=2507152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}