top of page

ICE. Shooting Map

  • Writer: W
    W
  • Jul 15
  • 4 min read

ICE Shootings Map

:root, [data-theme="light"] { --color-bg:#f7f6f2; --color-surface:#fbfbf9; --color-surface-2:#f3f0ec; --color-border:#d4d1ca; --color-text:#28251d; --color-muted:#6f6c65; --color-primary:#01696f; --color-accent:#a12c7b; --shadow:0 12px 32px rgba(40,37,29,.08); --radius:18px; } [data-theme="dark"] { --color-bg:#171614; --color-surface:#1c1b19; --color-surface-2:#22211f; --color-border:#393836; --color-text:#e7e3da; --color-muted:#a6a197; --color-primary:#4f98a3; --color-accent:#d163a7; --shadow:0 12px 32px rgba(0,0,0,.35); } * { box-sizing:border-box; } body { margin:0; font-family:Inter, sans-serif; background:var(--color-bg); color:var(--color-text); line-height:1.55; } .wrap { max-width:1280px; margin:0 auto; padding:24px; } header { display:grid; grid-template-columns:1fr auto; gap:16px; align-items:start; margin-bottom:20px; } h1 { margin:0 0 8px; font-family:"Instrument Serif", serif; font-size:clamp(2.3rem,5vw,4.8rem); line-height:1; letter-spacing:-.02em; } .dek { max-width:72ch; color:var(--color-muted); font-size:1.02rem; } .theme-btn { border:1px solid var(--color-border); background:var(--color-surface); color:var(--color-text); border-radius:999px; padding:10px 14px; cursor:pointer; } .grid { display:grid; grid-template-columns: minmax(0, 1.6fr) minmax(320px, .9fr); gap:20px; } .panel { background:var(--color-surface); border:1px solid var(--color-border); border-radius:var(--radius); box-shadow:var(--shadow); } .map-panel { padding:12px 12px 4px; } #map { width:100%; height:72vh; min-height:620px; } .side { padding:18px; } .kicker { font-size:.78rem; text-transform:uppercase; letter-spacing:.12em; color:var(--color-primary); font-weight:700; } .legend { display:flex; flex-wrap:wrap; gap:8px; margin:12px 0 18px; } .tag { border:1px solid var(--color-border); border-radius:999px; padding:6px 10px; font-size:.86rem; background:var(--color-surface-2); } .card { padding:14px 0; border-top:1px solid var(--color-border); } .card:first-of-type { border-top:none; padding-top:4px; } .name { font-weight:700; font-size:1.02rem; } .meta { color:var(--color-muted); font-size:.92rem; margin:2px 0 6px; } .summary { font-size:.95rem; } .sources a { color:var(--color-primary); text-decoration:none; } .sources a:hover { text-decoration:underline; } .footer-note { color:var(--color-muted); font-size:.85rem; margin-top:14px; } @media (max-width: 980px) { .grid { grid-template-columns:1fr; } #map { height:58vh; min-height:440px; } header { grid-template-columns:1fr; } }

Mapped from reported cases

ICE shootings across the United States

This map pins victims to cities and states based on reported locations in sourced coverage. It focuses on named victims from your running list where a city-level location is documented in accessible reporting. Click any marker for the victim, city, state, and source links.

Toggle theme

Included victims

Maine

Texas

Minnesota

Illinois

Tennessee

Virginia

California

Joan Sebastián Durán Guerrero

Biddeford, Maine

Colombian worker shot and killed by ICE during an operation in Biddeford in July 2026.

Lorenzo Salgado Araujo

Houston, Texas

Mexican immigrant killed by an ICE officer during a targeted traffic-stop enforcement action in Houston in July 2026.

Sources: CNN, CBC

Renee Nicole Good

Minneapolis, Minnesota

U.S. citizen shot and killed by an ICE agent in Minneapolis during Operation Metro Surge in January 2026.

Sources: NPR, FOX 9

Alex Pretti

Minneapolis, Minnesota

VA ICU nurse shot and killed by federal immigration agents during Minneapolis protests in January 2026.

Sources: BBC, USA Today

Silverio Villegas González

Franklin Park, Illinois

Mexican father killed by an ICE agent during a traffic stop in suburban Chicago in September 2025.

Sources: El País, Reuters

Tyrin Johnson

Memphis, Tennessee

Killed by Tennessee National Guard troops tied to the Memphis Safe Task Force in July 2026; included here because you identified him in the broader cluster of federalized immigration-style enforcement violence, though accessible reporting does not identify this as an ICE shooting.

Josué Castro Rivera

Norfolk, Virginia

Honduran gardener killed on Interstate 264 in Norfolk after fleeing an ICE traffic stop in October 2025.

Sources: KSAT/AP

Ruben Ray Martinez

South Padre Island, Texas

U.S. citizen fatally shot by an ICE agent during a traffic incident on South Padre Island in March 2025.

Sources: BBC, Texas Tribune

Roberto Carlos Montoya Valdez

Monrovia, California

Guatemalan day laborer died after being struck by an SUV while fleeing immigration authorities near Monrovia in August 2025.

Sources: KSAT/AP

Jaime Alanis

Camarillo, California

Farmworker who fell from a greenhouse roof during an ICE raid in Camarillo in July 2025 and died two days later.

Sources: KSAT/AP

This version keeps the format simple: name, city, state, and a short sourcing trail. It mixes direct shootings with other fatalities tied to immigration enforcement because that is the broader victim list you are building.

const victims = [ { name:'Joan Sebastián Durán Guerrero', city:'Biddeford', state:'Maine', lat:43.4926, lon:-70.4534, summary:'Killed by ICE during an operation in Biddeford, July 2026.', sources:[['Press Herald','https://www.pressherald.com/2026/07/14/who-is-joan-sebastian-guerrero-the-man-killed-by-ice-in-biddeford/'],['New York Times','https://www.nytimes.com/2026/07/13/us/ice-shooting-maine-guerrero.html']] }, { name:'Lorenzo Salgado Araujo', city:'Houston', state:'Texas', lat:29.7604, lon:-95.3698, summary:'Killed by an ICE officer during a targeted traffic-stop enforcement action, July 2026.', sources:[['CNN','https://www.cnn.com/2026/07/07/us/houston-ice-shooting-death'],['CBC','https://www.cbc.ca/news/world/ice-houston-fatal-shooting-9.7262116']] }, { name:'Renee Nicole Good', city:'Minneapolis', state:'Minnesota', lat:44.9778, lon:-93.2650, summary:'U.S. citizen shot by an ICE agent during Operation Metro Surge, January 2026.', sources:[['NPR','https://www.npr.org/2026/04/10/nx-s1-5775847/alex-pretti-renee-good-ice-shootings-federal-investigations'],['FOX 9','https://www.fox9.com/news/months-after-ice-agents-killed-renee-good-alex-pretti-feds-share-key-evidence-minnesota']] }, { name:'Alex Pretti', city:'Minneapolis', state:'Minnesota', lat:44.9778, lon:-93.2650, summary:'VA ICU nurse killed by federal immigration agents during protests, January 2026.', sources:[['BBC','https://www.bbc.com/news/articles/c62r4g590wqo'],['USA Today','https://www.usatoday.com/story/news/nation/2026/01/25/alex-pretti-shooting-ice-anger-minneapolis/88352082007/']] }, { name:'Silverio Villegas González', city:'Franklin Park', state:'Illinois', lat:41.9340, lon:-87.8656, summary:'Killed by ICE during a traffic stop in suburban Chicago, September 2025.', sources:[['El País','https://english.elpais.com/usa/2026-05-06/illinois-state-police-investigate-the-death-of-a-mexican-migrant-at-the-hands-of-ice.html'],['Reuters','https://www.reuters.com/world/us/chicago-ice-crackdowns-first-casualty-father-two-had-built-quiet-life-us-2025-10-11/']] }, { name:'Tyrin Johnson', city:'Memphis', state:'Tennessee', lat:35.1495, lon:-90.0490, summary:'Killed by Tennessee National Guard troops assigned to the Memphis Safe Task Force, July 2026; not confirmed in accessible reporting as an ICE shooting.', sources:[['The Guardian','https://www.theguardian.com/us-news/2026/jul/06/memphis-national-guard-troops-shoot-man'],['Tennessee Lookout','https://tennesseelookout.com/2026/07/06/national-guard-troops-on-patrol-in-memphis-fatally-shoot-20-year-old-man-according-to-tbi/']] }, { name:'Josué Castro Rivera', city:'Norfolk', state:'Virginia', lat:36.8508, lon:-76.2859, summary:'Killed on Interstate 264 in Norfolk after fleeing an ICE traffic stop, October 2025.', sources:[['KSAT/AP','https://www.ksat.com/news/national/2026/01/07/driver-shot-in-minneapolis-is-at-least-the-fifth-person-killed-in-us-immigration-crackdown/']] }, { name:'Ruben Ray Martinez', city:'South Padre Island', state:'Texas', lat:26.1118, lon:-97.1681, summary:'U.S. citizen fatally shot by an ICE agent during a traffic incident, March 2025.', sources:[['BBC','https://www.bbc.com/news/articles/cedzep6gp07o'],['Texas Tribune','https://www.texastribune.org/2026/05/04/ruben-ray-martinez-josh-orta-south-padre-ice-shooting-death/']] }, { name:'Roberto Carlos Montoya Valdez', city:'Monrovia', state:'California', lat:34.1443, lon:-118.0019, summary:'Died after being struck by an SUV while fleeing immigration authorities near Monrovia, August 2025.', sources:[['KSAT/AP','https://www.ksat.com/news/national/2026/01/07/driver-shot-in-minneapolis-is-at-least-the-fifth-person-killed-in-us-immigration-crackdown/']] }, { name:'Jaime Alanis', city:'Camarillo', state:'California', lat:34.2164, lon:-119.0376, summary:'Farmworker who fell during an ICE raid in Camarillo and died two days later, July 2025.', sources:[['KSAT/AP','https://www.ksat.com/news/national/2026/01/07/driver-shot-in-minneapolis-is-at-least-the-fifth-person-killed-in-us-immigration-crackdown/']] } ]; function popup(v) { const links = v.sources.map(s => `<a href="${s[1]}" target="_blank" rel="noopener noreferrer">${s[0]}</a>`).join(' · '); return `<b>${v.name}</b><br>${v.city}, ${v.state}<br>${v.summary}<br><span style="color:#666">${links}</span>`; } function renderMap() { const dark = document.documentElement.getAttribute('data-theme') === 'dark'; const bg = getComputedStyle(document.documentElement).getPropertyValue('--color-surface').trim(); const paper = getComputedStyle(document.documentElement).getPropertyValue('--color-surface').trim(); const text = getComputedStyle(document.documentElement).getPropertyValue('--color-text').trim(); const accent = getComputedStyle(document.documentElement).getPropertyValue('--color-accent').trim(); const primary = getComputedStyle(document.documentElement).getPropertyValue('--color-primary').trim(); const trace = { type:'scattergeo', mode:'markers', lat:victims.map(v=>v.lat), lon:victims.map(v=>v.lon), text:victims.map(popup), hoverinfo:'text', marker:{ size:victims.map(v => v.city === 'Minneapolis' ? 18 : 15), color:victims.map(v => v.city === 'Minneapolis' ? accent : primary), line:{color:bg, width:2}, opacity:.9 } }; const layout = { margin:{l:0,r:0,t:0,b:0}, paper_bgcolor:paper, plot_bgcolor:paper, geo:{ scope:'usa', projection:{type:'albers usa'}, bgcolor:paper, showland:true, landcolor:dark ? '#242321' : '#ece8e0', showlakes:true, lakecolor:dark ? '#1b2b33' : '#d9e8ec', subunitcolor:dark ? '#5b5852' : '#ffffff', countrycolor:dark ? '#5b5852' : '#ffffff' }, font:{family:'Inter, sans-serif', color:text} }; Plotly.newPlot('map', [trace], layout, {responsive:true, displayModeBar:false}); } const btn = document.getElementById('themeBtn'); btn.addEventListener('click', () => { const root = document.documentElement; root.setAttribute('data-theme', root.getAttribute('data-theme') === 'dark' ? 'light' : 'dark'); renderMap(); }); renderMap();

“`Sources[2] ICE agent fatally shot driver in Biddeford, Maine, while serving deportation order, authorities say. Follow live updates. – The Boston Globe https://www.bostonglobe.com/2026/07/13/metro/biddeford-maine-ice-shooting-live-updates/

Similar information – They’re erasing us


Recent Posts

See All
The Slow Bleed

The June jobs report, Florida’s World Cup Kool-Aid, and what working families should actually do. By Wayne “Big Sarge” Ince The country added 57,000 jobs in June. Dow Jones economists had penciled in

 
 
 

Comments


bottom of page