NZ Herald
  • Home
  • Latest news
  • Herald NOW
  • Video
  • New Zealand
  • Sport
  • World
  • Business
  • Entertainment
  • Podcasts
  • Quizzes
  • Opinion
  • Lifestyle
  • Travel
  • Viva
  • Weather

Subscriptions

  • Herald Premium
  • Viva Premium
  • The Listener
  • BusinessDesk

Sections

  • Latest news
  • New Zealand
    • All New Zealand
    • Crime
    • Politics
    • Education
    • Open Justice
    • Scam Update
  • Herald NOW
  • On The Up
  • World
    • All World
    • Australia
    • Asia
    • UK
    • United States
    • Middle East
    • Europe
    • Pacific
  • Business
    • All Business
    • MarketsSharesCurrencyCommoditiesStock TakesCrypto
    • Markets with Madison
    • Media Insider
    • Business analysis
    • Personal financeKiwiSaverInterest ratesTaxInvestment
    • EconomyInflationGDPOfficial cash rateEmployment
    • Small business
    • Business reportsMood of the BoardroomProject AucklandSustainable business and financeCapital markets reportAgribusiness reportInfrastructure reportDynamic business
    • Deloitte Top 200 Awards
    • CompaniesAged CareAgribusinessAirlinesBanking and financeConstructionEnergyFreight and logisticsHealthcareManufacturingMedia and MarketingRetailTelecommunicationsTourism
  • Opinion
    • All Opinion
    • Analysis
    • Editorials
    • Business analysis
    • Premium opinion
    • Letters to the editor
  • Politics
  • Sport
    • All Sport
    • OlympicsParalympics
    • RugbySuper RugbyNPCAll BlacksBlack FernsRugby sevensSchool rugby
    • CricketBlack CapsWhite Ferns
    • Racing
    • NetballSilver Ferns
    • LeagueWarriorsNRL
    • FootballWellington PhoenixAuckland FCAll WhitesFootball FernsEnglish Premier League
    • GolfNZ Open
    • MotorsportFormula 1
    • Boxing
    • UFC
    • BasketballNBABreakersTall BlacksTall Ferns
    • Tennis
    • Cycling
    • Athletics
    • SailingAmerica's CupSailGP
    • Rowing
  • Lifestyle
    • All Lifestyle
    • Viva - Food, fashion & beauty
    • Society Insider
    • Royals
    • Sex & relationships
    • Food & drinkRecipesRecipe collectionsRestaurant reviewsRestaurant bookings
    • Health & wellbeing
    • Fashion & beauty
    • Pets & animals
    • The Selection - Shop the trendsShop fashionShop beautyShop entertainmentShop giftsShop home & living
    • Milford's Investing Place
  • Entertainment
    • All Entertainment
    • TV
    • MoviesMovie reviews
    • MusicMusic reviews
    • BooksBook reviews
    • Culture
    • ReviewsBook reviewsMovie reviewsMusic reviewsRestaurant reviews
  • Travel
    • All Travel
    • News
    • New ZealandNorthlandAucklandWellingtonCanterburyOtago / QueenstownNelson-TasmanBest NZ beaches
    • International travelAustraliaPacific IslandsEuropeUKUSAAfricaAsia
    • Rail holidays
    • Cruise holidays
    • Ski holidays
    • Luxury travel
    • Adventure travel
  • Kāhu Māori news
  • Environment
    • All Environment
    • Our Green Future
  • Talanoa Pacific news
  • Property
    • All Property
    • Property Insider
    • Interest rates tracker
    • Residential property listings
    • Commercial property listings
  • Health
  • Technology
    • All Technology
    • AI
    • Social media
  • Rural
    • All Rural
    • Dairy farming
    • Sheep & beef farming
    • Horticulture
    • Animal health
    • Rural business
    • Rural life
    • Rural technology
    • Opinion
    • Audio & podcasts
  • Weather forecasts
    • All Weather forecasts
    • Kaitaia
    • Whangārei
    • Dargaville
    • Auckland
    • Thames
    • Tauranga
    • Hamilton
    • Whakatāne
    • Rotorua
    • Tokoroa
    • Te Kuiti
    • Taumaranui
    • Taupō
    • Gisborne
    • New Plymouth
    • Napier
    • Hastings
    • Dannevirke
    • Whanganui
    • Palmerston North
    • Levin
    • Paraparaumu
    • Masterton
    • Wellington
    • Motueka
    • Nelson
    • Blenheim
    • Westport
    • Reefton
    • Kaikōura
    • Greymouth
    • Hokitika
    • Christchurch
    • Ashburton
    • Timaru
    • Wānaka
    • Oamaru
    • Queenstown
    • Dunedin
    • Gore
    • Invercargill
  • Meet the journalists
  • Promotions & competitions
  • OneRoof property listings
  • Driven car news

Puzzles & Quizzes

  • Puzzles
    • All Puzzles
    • Sudoku
    • Code Cracker
    • Crosswords
    • Cryptic crossword
    • Wordsearch
  • Quizzes
    • All Quizzes
    • Morning quiz
    • Afternoon quiz
    • Sports quiz

Regions

  • Northland
    • All Northland
    • Far North
    • Kaitaia
    • Kerikeri
    • Kaikohe
    • Bay of Islands
    • Whangarei
    • Dargaville
    • Kaipara
    • Mangawhai
  • Auckland
  • Waikato
    • All Waikato
    • Hamilton
    • Coromandel & Hauraki
    • Matamata & Piako
    • Cambridge
    • Te Awamutu
    • Tokoroa & South Waikato
    • Taupō & Tūrangi
  • Bay of Plenty
    • All Bay of Plenty
    • Katikati
    • Tauranga
    • Mount Maunganui
    • Pāpāmoa
    • Te Puke
    • Whakatāne
  • Rotorua
  • Hawke's Bay
    • All Hawke's Bay
    • Napier
    • Hastings
    • Havelock North
    • Central Hawke's Bay
    • Wairoa
  • Taranaki
    • All Taranaki
    • Stratford
    • New Plymouth
    • Hāwera
  • Manawatū - Whanganui
    • All Manawatū - Whanganui
    • Whanganui
    • Palmerston North
    • Manawatū
    • Tararua
    • Horowhenua
  • Wellington
    • All Wellington
    • Kapiti
    • Wairarapa
    • Upper Hutt
    • Lower Hutt
  • Nelson & Tasman
    • All Nelson & Tasman
    • Motueka
    • Nelson
    • Tasman
  • Marlborough
  • West Coast
  • Canterbury
    • All Canterbury
    • Kaikōura
    • Christchurch
    • Ashburton
    • Timaru
  • Otago
    • All Otago
    • Oamaru
    • Dunedin
    • Balclutha
    • Alexandra
    • Queenstown
    • Wanaka
  • Southland
    • All Southland
    • Invercargill
    • Gore
    • Stewart Island
  • Gisborne

Media

  • Video
    • All Video
    • NZ news video
    • Herald NOW
    • Business news video
    • Politics news video
    • Sport video
    • World news video
    • Lifestyle video
    • Entertainment video
    • Travel video
    • Markets with Madison
    • Kea Kids news
  • Podcasts
    • All Podcasts
    • The Front Page
    • On the Tiles
    • Ask me Anything
    • The Little Things
  • Cartoons
  • Photo galleries
  • Today's Paper - E-editions
  • Photo sales
  • Classifieds

NZME Network

  • Advertise with NZME
  • OneRoof
  • Driven Car Guide
  • BusinessDesk
  • Newstalk ZB
  • Sunlive
  • ZM
  • The Hits
  • Coast
  • Radio Hauraki
  • The Alternative Commentary Collective
  • Gold
  • Flava
  • iHeart Radio
  • Hokonui
  • Radio Wanaka
  • iHeartCountry New Zealand
  • Restaurant Hub
  • NZME Events

SubscribeSign In
Advertisement
Advertise with NZME.
Home / World

Texas school shooting: Killer sent warning signs, messages, mostly too late

AP
26 May, 2022 10:29 PM5 mins to read

Subscribe to listen

Access to Herald Premium articles require a Premium subscription. Subscribe now to listen.
Already a subscriber?  Sign in here

Listening to articles is free for open-access content—explore other articles or learn more about text-to-speech.
‌
Save

    Share this article

A couple prepare to place flowers on crosses with the names of children killed outside of the Robb Elementary School in Uvalde, Texas. Photo / AP

A couple prepare to place flowers on crosses with the names of children killed outside of the Robb Elementary School in Uvalde, Texas. Photo / AP

On Monday morning at Robb Elementary School, a line of graduating high school seniors in maroon caps and gowns paid a visit to the children to offer smiles, high fives and encouragement that one day, if they studied hard enough, they could graduate too.

Notably missing from those Uvalde High School seniors was 18-year-old Salvador Ramos, who had frequently skipped class and was not set to graduate. The next day, he shot his grandmother and then went to the school alone with an AR-style rifle and fatally shot 19 children and two teachers for reasons authorities are still at a loss to explain.

State police say Ramos had no criminal record, no history of mental illness treatment and no obvious signs he was a danger to this tight-knit, largely Latino community 85 miles west of San Antonio.

But those who knew him saw increasing signs of isolation, outbursts and aggression. And there were a series of cryptic social media messages - including to apparently random teenage girls in Germany and California - that offered photos of rifles, ammo and hints of his desire to hurt and kill.

Advertisement
Advertise with NZME.
Advertisement
Advertise with NZME.

"He always seemed to take his anger out on the most innocent person in the room," said 17-year-old Crystal Foutz, who attended school with Ramos and worked with him at the fast-food chain Whataburger. "He would get angry at people thinking he wasn't OK. He was just always super odd."

Flowers are placed around a welcome sign outside Robb Elementary School in Uvalde, Texas, Wednesday, May 25, 2022, to honor the victims killed in Tuesday's shooting at the school. Photo / AP
Flowers are placed around a welcome sign outside Robb Elementary School in Uvalde, Texas, Wednesday, May 25, 2022, to honor the victims killed in Tuesday's shooting at the school. Photo / AP

Most chilling were a series of messages on the social platform Yubo just before Tuesday's shooting that may have come too late to prevent the violence. Investigators are examining texts they believe Ramos sent to a 15-year-old German girl, including one minutes before the massacre warning that he was about "to shoot up a elementary school", according to a law enforcement official not authorised to discuss the matter who spoke to The Associated Press on condition of anonymity.

Instagram photos posted under his moniker TheBiggestOpp showed him in front of a mirror taking a selfie and one of a gun magazine in his lap.

Earlier this month, Ramos tagged a photo of two long guns to an Instagram user with more than 10,000 followers and asked her to share the picture.

Advertisement
Advertise with NZME.

"I barely know you and u tag me in a picture with some guns," replied the Instagram user, a young woman in California. "It's just scary."

Crosses bearing the names of Tuesday's shooting victims are placed outside Robb Elementary School in Uvalde, Texas. Photo / AP
Crosses bearing the names of Tuesday's shooting victims are placed outside Robb Elementary School in Uvalde, Texas. Photo / AP

On May 17, a day after he turned 18, he visited a gun store to buy an AR-style rifle. He bought a second one a few days later.

On the day of the shooting, Ramos replied that he's "got a lil secret", according to the exchange of messages posted publicly. He later typed: "I'm about to."

A TikTok account with the same selfie photo and username included a chilling line in its profile: "Kids be scared IRL", short for "in real life".

Neighbours and classmates say that in recent years Ramos got into fights with his mother repeatedly, including times when the police were called in.

Some of them say that the seeds of Ramos' descent to mass murder may have started many years ago as a child who always had trouble fitting in with others, was an occasional target of bullies and then turned into one himself.

One childhood friend recalled a time Ramos admitted to cutting his own face with knives for fun. The same friend, Santos Valdez Jr, 18, told The Washington Post that Ramos would drive around at night egging cars and shooting random people with a BB gun. About a year ago, he said, Ramos posted a "wish list" on social media of automatic rifles.

Foutz, the former classmate, said Ramos had become increasingly withdrawn in recent months, having "slowly fallen off" from attending school, and got into angry disputes with her ex-boyfriend and a couple at Whataburger.

Crime scene tape surrounds Robb Elementary School in Uvalde, Texas. Photo / AP
Crime scene tape surrounds Robb Elementary School in Uvalde, Texas. Photo / AP

"He wasn't a big guy," she told AP. "He just had this ego. Like he was invincible."

"He was really a loner, and the people he did hang out with stopped hanging with him because of those things," she said.

Advertisement
Advertise with NZME.

On the morning of the shooting, Gilbert Gallegos, 82, who lives across the street from Ramos and his grandmother, heard a shot as he was puttering around in his yard. He ran to the front and saw Ramos speed away in a truck and his grandmother bloodied coming toward him, pleading for help.

Ramos' grandmother emerged covered in blood: "She says, 'Berto, this is what he did. He shot me.'"

Minutes later, Ramos crashed the truck in a drainage ditch near the school and began an assault that would go on for more than an hour before he was finally gunned down himself by authorities.

Foutz said that unlike other mass shooters, who gave no sign of their intentions, Ramos was sending out signals that should have been caught.

"Looking at it now, he's textbook," she said. "It could have been prevented. It should have been prevented."

- AP

Advertisement
Advertise with NZME.
Save

    Share this article

Latest from World

World

'Trauma no doubt': Survivor's incredible tale after missing 12 days

12 Jul 05:11 AM
World

38 killed in deadliest day of anti-Government protests in Kenya

12 Jul 04:31 AM
World

How El Chapo's son co-operated for a reduced sentence

12 Jul 04:24 AM

From early mornings to easy living

sponsored
Advertisement
Advertise with NZME.

Latest from World

'Trauma no doubt': Survivor's incredible tale after missing 12 days

'Trauma no doubt': Survivor's incredible tale after missing 12 days

12 Jul 05:11 AM

Her van broke down 35km off-track in dense bushland near Karroun Hill.

38 killed in deadliest day of anti-Government protests in Kenya

38 killed in deadliest day of anti-Government protests in Kenya

12 Jul 04:31 AM
How El Chapo's son co-operated for a reduced sentence

How El Chapo's son co-operated for a reduced sentence

12 Jul 04:24 AM
Trump visits Texas as flood response faces scrutiny and criticism

Trump visits Texas as flood response faces scrutiny and criticism

11 Jul 11:03 PM
Solar bat monitors uncover secrets of Auckland’s night sky
sponsored

Solar bat monitors uncover secrets of Auckland’s night sky

NZ Herald
  • About NZ Herald
  • Meet the journalists
  • Newsletters
  • Classifieds
  • Help & support
  • Contact us
  • House rules
  • Privacy Policy
  • Terms of use
  • Competition terms & conditions
  • Our use of AI
Subscriber Services
  • NZ Herald e-editions
  • Daily puzzles & quizzes
  • Manage your digital subscription
  • Manage your print subscription
  • Subscribe to the NZ Herald newspaper
  • Subscribe to Herald Premium
  • Gift a subscription
  • Subscriber FAQs
  • Subscription terms & conditions
  • Promotions and subscriber benefits
NZME Network
  • The New Zealand Herald
  • The Northland Age
  • The Northern Advocate
  • Waikato Herald
  • Bay of Plenty Times
  • Rotorua Daily Post
  • Hawke's Bay Today
  • Whanganui Chronicle
  • Viva
  • NZ Listener
  • Newstalk ZB
  • BusinessDesk
  • OneRoof
  • Driven Car Guide
  • iHeart Radio
  • Restaurant Hub
NZME
  • About NZME
  • NZME careers
  • Advertise with NZME
  • Digital self-service advertising
  • Book your classified ad
  • Photo sales
  • NZME Events
  • © Copyright 2025 NZME Publishing Limited
TOP