All 21 victims in Texas school shooting shot in 1 classroom: reports

All 21 victims who died in a brutal school shooting in Uvalde, Texas were murdered in the same classroom, multiple reports said Wednesday.

The gunman killed 19 children and two adults during his rampage and then proceeded to barricade himself inside a fourth-grade classroom at Robb Elementary School, Texas Department for Public Safety spokesman Chris Olivarez told CNN.

"Just goes to show you the complete evil from this shooter," said Olivarez.

Multiple children were also wounded in the classroom, though Olivarez could not provide an exact count.

"It's a small classroom, you can have anywhere from 25 to 30 students in there, plus there were two teachers in there," he said. "It was a classroom setting, a typical classroom setting where you have mass groups of children inside that classroom all together, with nowhere to go."

Olivarez said authorities are trying to determine whether the shooter intentionally targeted the school.

"That's why we're working with FBI right now to kind of look back to see if there were any indicators, any red flags, looking at social media," he said.

"What we know about the shooter is that he is a resident here in Uvalde. He did attend one of the local high schools, he lived with his grandparents, was unemployed, no friends, no girlfriend that we can identify at this time, no criminal history, no gang affiliation as well," he added.

The shooter, whom authorities identified as Salvador Romas, 18, is believed to have been shot and killed by a Border Patrol agent in an exchange of gunfire. Before the carnage, the shooter wounded his grandmother.

Following the shooting, President Joe Biden ordered the US flag flown at half-staff at the White House and all public buildings, military posts, and naval stations nationwide.

Biden implored legislators to enact new gun control laws.

"As a nation we have to ask: When in God’s name are we going to stand up to the gun lobby? When in God’s name are we going to do what has to be done?” he said.

"Where in God’s name is our backbone to have the courage to deal with it and stand up to the lobbies?" he added./aa

hacklink al hack forum organik hit erotik film izlemarsbahisEkrem Abi Sitelerdeneme bonusu veren siteleronwin girişopenbook market idMostbet+18 film izlecasinolevantgecelikpijama takımıbetbababetivosultanbet girişbtcbahiscasinomegabetbaba girişdeneme bonusu veren sitelercasino siteleriotobetultrabetvirabetdeneme bonusu veren sitelercasibom güncel girişonline casino30 tl bonus veren sitelerlilibet norgelilibet norgeindia online bettingbest online casino indiaMikiカジノ 評判Mikiカジノオンカジ 入金不要ボーナスzbahisrulet siteleripoker sitelerimariobet girişbahis sitelerikedihttps://thebritishinvapetion.com/collections/vozol-vista-20000casino levantcasinolevantcasinolevantcasibom girişGrandpashabetcrypto casinobitcoin casinosbest online casino canadasports betting ontariocanadian online casinocrypto casinostipobettipobetMariobetbetnanobetting sitesonline bettingonline casinonew online casinoxslotbankobetjackbetzbahisbetpubliconwinPornocasibomlk21casibom günceltaraftarium24selçuksportsbettiltcasibomsuperbetincasibomcasibom girişdeneme bonusu veren sitelerdeneme bonusu veren sitelersweet bonanzadeneme bonusu veren sitelerbetgarOnwinMeritkingMeritkingtubidytubidy mp3 downloadsahabethitbetmarsbahis girişcasibomSisli escortjustin tvdeneme bonusu veren sitelerstreameastimajbet1472meritking1615 comgrandpashabet2218casibom731451marsbahisyabancı dizi izlekmar sitelerimeritking1615451marsbahis comcasibom731 comgrandpashabet2218imajbet1472 comcasibom güncel girişcasibom güncel girişRoku Bet güncel girişgrandpashabetMatadorbet Twittersahabetcasibomultrabetultrabetultrabetcasibomcasinolevant.vipeduistanbul escortdeneme bonusu veren sitelerdelta executormatadorbetekrem abicenabetmarsbahismeritkinghiltonbetsekabetdumanbetnorabahisdeniz taşımacılığıMarsbahis GirişMarsbahis Girişcasibomnorabahispusulabetmeritbetekremabiextrabet girişextrabetAnkara Escortjackbetpubg mobile uc hilesiroblox robux hilesicasibom girişsekabet 1269marsbahispadişahbet girişonwincasibominagamingmarsbahisGorabetBetkanyonextrabetistanbul escortdeneme bonusuoleybet girişmeritkingcasinolevant girişmatadorbet2024 deneme bonusu veren sitelerjojobet girişMadridbetMadridbetjackbetjackbetjustin tvcasibom güncel girişcasibom girişcasibomcasibom güncel girişcasibom girişcasibomtipobet girişcasibom girişdizipalcasibom girişGrandpashabetGrandpashabetcasibomsweet bonanzamariobetfilm izlemeritkingmatadorbetsahabetdeneme bonusu veren sitelercasibom girişdeneme bonusu veren sitelermeritking girişmatadorbet twittermarsbahistelekrem abi sitelercenabetbetpuansekabetgrandpashabetbetpuanbetturkeyxslotcasibomCinsel Sohbetsquid game 2. sezonprison break 1. sezonasya filmleri izleselçuksportstürk porno izleayvalık zeytinyağıcasibomKabala Büyüsücasibomİzmir escortFethiye escortAylık araç kiralamaCasibomhd pornBets10 TWİTTERMobilbahis TWİTTERSahabet TWİTTEROnwin TWİTTERMeritbet TWİTTERHoliganbet TWİTTERMatbet TWİTTEROtobet TWİTTERBetebet TWİTTERbetebetpulibetvirabetdumanbetbetturkeycasibomextrabetextrabet girişCasibomnakitbahisdumanbettipobetdinamobetvaycasinoultrabetmadridbettrendbetbetebetbetkanyonmeritbetkingroyal twittermadridbetmatadorbet twittermeritking girişkulisbetsahabetmatadorbetkingroyalmatadorbetmarsbahisotobetgrandpashabet twittersahabet twitterkralbetmatadorbetzbahisholiganbeterotik film izlecasibom girişstarzbetselçuksportscasibomcasibomcasibomdumanbetroyalbetjojobet girişPhilip Capitalextrabetmarsbahiscasibomjojobetcasibom girişCasibom girişcasibomcasino siteleribihis sitiliri 2025artemisbet,artemisbet girişcasibom güncel girişbetgarantikumar sitelerikumar siteleri 2025en sağlam kumar sitelerikumar siteleri canlıcanlı kumar siteleritarafbettarafbet giriştarafbetmavibetgalabetparibahisbetnanosultanbetparibahisbetparkmeritbetbetsmovegoldenbahisaresbetTümbetlunabetmilanobetbetmarinobetmarinosultanbetgrandpashabetidata randevubetturkeyElexbettarafbetmatadorbetbetkomcasibombetmatikgiftcardmall/mygiftbetsatbetciobetkolikbetnanoextrabetroyalbetekrem abipulibetfixbet1xbetsahabetmarsbahismobilbahisonwincasinomaxi1xbetmeritbetjojobetjojobetsahabetjojobetmarsbahisonwindumanbetjojobetmarsbahisjoker card balancesahabetonwinmeritbetbetmoonhiltonbetcasibomartemisbetsekabetvaycasino1xbetcasinomaximobilbahismarsbahissahabetcasibomcasibom twitteronwincasibom twitterbets10bets10bets10sahabetmatadorbetmatadorbetmatadorbetmatadorbethuhubet twitterparibahis twitterbetpas twittermrbahis twitterdamabet twittershowbahis twittermobilbahisbahistek twittercasinomaxivegabet twitteralevcasino twitterroyalbet twitterultrabetbelugabahis twitterdumanbet güncel girişatlasbet twitterextrabet twitterultrabetlunabet twitterultrabetmusclebet twitterultrabetultrabetvbetgiftcardmall/mygiftvbethuhubetparibahisbetpasmrbahisdamabetshowbahisbahistekvegabetalevcasinoroyalbetbelugabahisatlasbetextrabetlunabetmusclebetbetriyalbetcupngsbahisvbetaresbetimajbetsekabettempobetmatbetsekabetSahabetTipobetcoinbarotobetjojobetjojobetotobet giriş7slotsperabetcasibomcasibomCasibomcasibom girişbetturkey padişahbetbets10betgitpadişahbet girişsahabetjojobetizmir escortjojobet girişpalacebet twitterbetadonis twitterxslot twitterrokubet twittermaltcasino twitterfixbet twitterbetpublic twittercasinomhub twitternowwin twitterspinco twitterbetbir twitterbetvole twittersavoybetting twittermeritbet twitterbetmatik twittersekabet twitterbetgross twittermodabet twitterholiganbet twitteronwintarafbetcasibompalacebetbetadonisxslotrokubetmaltcasinofixbetbetpubliccasinomhubnowwinspincobetbirbetvole girişsavoybettingmeritbetbetmatik girişsekabetbetgrossmodabetholiganbetganobetizmir escortedebiyatzamani.com.trcasibom girişcasibom girişonwinjojobetemeklisondakika.com.trjojobetcasibom girişcasibomcasibomcasibom güncel girişcasibom güncelcasibom giriş adresicasibom resmi girişmarsbahisBizbet Twitterjojobetjojobet girişjojobetjojobet girişmarsbahismarsbahis girişmarsbahis güncel girişmarsbahismarsbahis girişmarsbahis güncel giriş