Objections to the war with Iran have dominated X.com posts by Congressional Democrats during the weeks since hostilities broke out, while Republicans in Congress have focused on urging passage of the Save America Act, an analysis of traffic on the social media platform shows.

Democrats have called for invoking the War Powers Resolution of 1972, a law that requires the president to consult with Congress when taking military action and to secure the approal of Congress for military operations lasting longer than 60 days. They also have called the war “illegal” and “reckless.”

Republicans, meanwhile, have promoted the Safeguard American Voter Eligibility Act, or “Save America Act,” which, among other things, would require proof of citizenship when registering to vote in federal elections.

Each side promoted other causes as well, although somewhat less frequently. The figures below show total mentions of the top 20 topics for each party, and total daily mentions by party of selected topics.

The table shows the full text of posts alluding to a “sharia free America,” one of the more common themes among Congressional Republicans.






Posts Flagged by Selected Ngrams
Date Author Party Ngram Matched Post Text URL
2026-03-02 RepKeithSelf (Rep. Keith Self) Rep sharia free america the sharia-free america caucus is committed to defending our constitutional freedoms and individual liberties. texas remains ground zero in this fight. first, they asked for accommodation. now, they attempt intimidation. ban sharia. https://t.co/vpnbpn6ucf http://twitter.com/RepKeithSelf/statuses/2028565319065768019
2026-03-03 RepKeithSelf (Rep. Keith Self) Rep sharia free america thank you, @potus, for shining a light on the dangers of sharia here at home and abroad. we cannot allow the united states to fall into the same crises weve seen unfold across europe. the sharia-free america caucus will continue fighting to protect the individual rights and liberties of every american. defend the west. ban sharia. 🇺🇸 http://twitter.com/RepKeithSelf/statuses/2028900273553371280
2026-03-04 RepKeithSelf (Rep. Keith Self) Rep sharia free america we are thankful to have @repmarymiller as a member of the sharia-free america caucus. our constitutional principles and western heritage founded our nation. we will not allow sharia to rewrite our history. we will continue to fight this issue head-on in the face of adversity. https://t.co/zqjbe0zqej http://twitter.com/RepKeithSelf/statuses/2029254832184348789
2026-03-04 RepMaryMiller (Rep. Mary Miller) Rep sharia free america rt @repkeithself we are thankful to have @repmarymiller as a member of the sharia-free america caucus. our constitutional principles and western heritage founded our nation. we will not allow sharia to rewrite our history. we will continue to fight this issue head-on in the face of adversity. https://t.co/zqjbe0zqej http://twitter.com/RepMaryMiller/statuses/2029255127014518959
2026-03-05 PeteSessions (Pete Sessions) Rep sharia free america rt @repkeithself 🚨breaking: the sharia-free america caucus now consists of 46 members of congress from twenty-two different states. do you see your representative on this list? keith self (tx-03), chip roy (tx-21), majority whip tom emmer (mn-06), brandon gill (tx-26), michael cloud (tx-27), monica de la cruz (tx-15), wesley hunt (tx-38), pete sessions (tx-17), pat fallon (tx-04), craig goldman (tx-12), brian babin (tx-36), august pfluger (tx-11), mary miller (il-15), andy biggs (az-05), eli crane (az-02), byron donalds (fl-19), scott perry (pa-10), randy fine (fl-06), andy ogles (tn-05), eric burlison (mo-07), josh brecheen (ok-02), sheri biggs (sc-03), ralph norman (sc-05), barry moore (al-01), tracey mann (ks-01), russ fulcher (id-01), mike kelly (pa-16), mike kennedy (ut-03), andrew clyde (ga-09), mark harris (nc-08), nick begich (ak-at large), cory mills (fl-07), mike haridopolos (fl-08), ben cline (va-06), paul gosar (az-09), john mcguire (va-05), addison mcdowell (nc-06), morgan griffith (va-09), aaron bean (fl-04), riley moore (wv-02), john rutherford (fl-05), michael rulli (oh-06), buddy carter (ga-01), mike ezell (ms-04), andy harris (md-01), and pat harrigan (nc-10). http://twitter.com/PeteSessions/statuses/2029663120684171393
2026-03-05 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rt @repkeithself 🚨breaking: the sharia-free america caucus now consists of 46 members of congress from twenty-two different states. do you see your representative on this list? keith self (tx-03), chip roy (tx-21), majority whip tom emmer (mn-06), brandon gill (tx-26), michael cloud (tx-27), monica de la cruz (tx-15), wesley hunt (tx-38), pete sessions (tx-17), pat fallon (tx-04), craig goldman (tx-12), brian babin (tx-36), august pfluger (tx-11), mary miller (il-15), andy biggs (az-05), eli crane (az-02), byron donalds (fl-19), scott perry (pa-10), randy fine (fl-06), andy ogles (tn-05), eric burlison (mo-07), josh brecheen (ok-02), sheri biggs (sc-03), ralph norman (sc-05), barry moore (al-01), tracey mann (ks-01), russ fulcher (id-01), mike kelly (pa-16), mike kennedy (ut-03), andrew clyde (ga-09), mark harris (nc-08), nick begich (ak-at large), cory mills (fl-07), mike haridopolos (fl-08), ben cline (va-06), paul gosar (az-09), john mcguire (va-05), addison mcdowell (nc-06), morgan griffith (va-09), aaron bean (fl-04), riley moore (wv-02), john rutherford (fl-05), michael rulli (oh-06), buddy carter (ga-01), mike ezell (ms-04), andy harris (md-01), and pat harrigan (nc-10). http://twitter.com/RepChipRoy/statuses/2029658781949288818
2026-03-05 RepKeithSelf (Rep. Keith Self) Rep sharia free america 🚨breaking: the sharia-free america caucus now consists of 46 members of congress from twenty-two different states. do you see your representative on this list? keith self (tx-03), chip roy (tx-21), majority whip tom emmer (mn-06), brandon gill (tx-26), michael cloud (tx-27), monica de la cruz (tx-15), wesley hunt (tx-38), pete sessions (tx-17), pat fallon (tx-04), craig goldman (tx-12), brian babin (tx-36), august pfluger (tx-11), mary miller (il-15), andy biggs (az-05), eli crane (az-02), byron donalds (fl-19), scott perry (pa-10), randy fine (fl-06), andy ogles (tn-05), eric burlison (mo-07), josh brecheen (ok-02), sheri biggs (sc-03), ralph norman (sc-05), barry moore (al-01), tracey mann (ks-01), russ fulcher (id-01), mike kelly (pa-16), mike kennedy (ut-03), andrew clyde (ga-09), mark harris (nc-08), nick begich (ak-at large), cory mills (fl-07), mike haridopolos (fl-08), ben cline (va-06), paul gosar (az-09), john mcguire (va-05), addison mcdowell (nc-06), morgan griffith (va-09), aaron bean (fl-04), riley moore (wv-02), john rutherford (fl-05), michael rulli (oh-06), buddy carter (ga-01), mike ezell (ms-04), andy harris (md-01), and pat harrigan (nc-10). http://twitter.com/RepKeithSelf/statuses/2029651291404919170
2026-03-05 RepKeithSelf (Rep. Keith Self) Rep sharia free america i am so proud of the lone star state and @brentmoney for leading this initiative in the texas state legislature. @chiproytx and i set out on a mission to defend texas values. members from across the united states have now joined this effort, and today our home state has joined in as well. this is the purpose and vision of the sharia-free america caucus. educate. defend. ban sharia. 🇺🇸 http://twitter.com/RepKeithSelf/statuses/2029666374780407985
2026-03-05 RepMarkHarrisNC (Rep. Mark Harris) Rep sharia free america rt @repkeithself 🚨breaking: the sharia-free america caucus now consists of 46 members of congress from twenty-two different states. do you see your representative on this list? keith self (tx-03), chip roy (tx-21), majority whip tom emmer (mn-06), brandon gill (tx-26), michael cloud (tx-27), monica de la cruz (tx-15), wesley hunt (tx-38), pete sessions (tx-17), pat fallon (tx-04), craig goldman (tx-12), brian babin (tx-36), august pfluger (tx-11), mary miller (il-15), andy biggs (az-05), eli crane (az-02), byron donalds (fl-19), scott perry (pa-10), randy fine (fl-06), andy ogles (tn-05), eric burlison (mo-07), josh brecheen (ok-02), sheri biggs (sc-03), ralph norman (sc-05), barry moore (al-01), tracey mann (ks-01), russ fulcher (id-01), mike kelly (pa-16), mike kennedy (ut-03), andrew clyde (ga-09), mark harris (nc-08), nick begich (ak-at large), cory mills (fl-07), mike haridopolos (fl-08), ben cline (va-06), paul gosar (az-09), john mcguire (va-05), addison mcdowell (nc-06), morgan griffith (va-09), aaron bean (fl-04), riley moore (wv-02), john rutherford (fl-05), michael rulli (oh-06), buddy carter (ga-01), mike ezell (ms-04), andy harris (md-01), and pat harrigan (nc-10). http://twitter.com/RepMarkHarrisNC/statuses/2029651546317771138
2026-03-05 RepPatHarrigan (Congressman Pat Harrigan) Rep sharia free america rt @repkeithself 🚨breaking: the sharia-free america caucus now consists of 46 members of congress from twenty-two different states. do you see your representative on this list? keith self (tx-03), chip roy (tx-21), majority whip tom emmer (mn-06), brandon gill (tx-26), michael cloud (tx-27), monica de la cruz (tx-15), wesley hunt (tx-38), pete sessions (tx-17), pat fallon (tx-04), craig goldman (tx-12), brian babin (tx-36), august pfluger (tx-11), mary miller (il-15), andy biggs (az-05), eli crane (az-02), byron donalds (fl-19), scott perry (pa-10), randy fine (fl-06), andy ogles (tn-05), eric burlison (mo-07), josh brecheen (ok-02), sheri biggs (sc-03), ralph norman (sc-05), barry moore (al-01), tracey mann (ks-01), russ fulcher (id-01), mike kelly (pa-16), mike kennedy (ut-03), andrew clyde (ga-09), mark harris (nc-08), nick begich (ak-at large), cory mills (fl-07), mike haridopolos (fl-08), ben cline (va-06), paul gosar (az-09), john mcguire (va-05), addison mcdowell (nc-06), morgan griffith (va-09), aaron bean (fl-04), riley moore (wv-02), john rutherford (fl-05), michael rulli (oh-06), buddy carter (ga-01), mike ezell (ms-04), andy harris (md-01), and pat harrigan (nc-10). http://twitter.com/RepPatHarrigan/statuses/2029651575937904734
2026-03-06 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america 🚨 rep. roy and fellow co-founder of the sharia free america caucus, @repkeithself, take to the house floor to warn americans about the dangers of sharia law and the increasing islamification of the west. watch ⬇️ https://t.co/kfgwd47awt http://twitter.com/RepChipRoy/statuses/2029935329688334505
2026-03-06 RepDonaldsPress (Congressman Byron Donalds) Rep sharia free america did you know: the sharia-free america caucus is officially up to 46 members of congress from 22 different states. we cannot let our country become the disaster that is western europe. defend the homeland. ban sharia🇺🇸 http://twitter.com/RepDonaldsPress/statuses/2029933230124609916
2026-03-06 RepFine (Congressman Randy Fine) Rep sharia free america the sharia-free america caucus is growing. i am proud to stand with my fellow patriots in congress to defend the west. every terrorist sympathizer needs to get the hell out of our country. http://twitter.com/RepFine/statuses/2029962828463870268
2026-03-06 RepKeithSelf (Rep. Keith Self) Rep sharia free america rt @repchiproy 🚨 rep. roy and fellow co-founder of the sharia free america caucus, @repkeithself, take to the house floor to warn americans about the dangers of sharia law and the increasing islamification of the west. watch ⬇️ https://t.co/kfgwd47awt http://twitter.com/RepKeithSelf/statuses/2030002632538923209
2026-03-06 RepKeithSelf (Rep. Keith Self) Rep sharia free america thrilled to welcome @repluna as the 47th member of the sharia-free america caucus! texans and floridians—powerhouses of republican strength—stand united against sharia, which is completely incompatible with america. 🇺🇸 http://twitter.com/RepKeithSelf/statuses/2030008422339359060
2026-03-06 RepKeithSelf (Rep. Keith Self) Rep sharia free america the sharia-free america caucus continues to grow in numbers and might in the u.s. congress. now, the texas house of representatives has joined the fight after a landslide number of texas republicans (95%) agreed that sharia should be banned in texas. we will not surrender our freedoms! we will fight for our state, our country, and our american way of life. http://twitter.com/RepKeithSelf/statuses/2030030885693571496
2026-03-06 RepPatHarrigan (Congressman Pat Harrigan) Rep sharia free america im proud to join the sharia free america caucus. a system that punishes dissent, restricts womens rights, and places religious authority above individual liberty will never belong in the united states. http://twitter.com/RepPatHarrigan/statuses/2029930685968896300
2026-03-10 PeteSessions (Pete Sessions) Rep sharia free america rt @repkeithself thank you to every member of congress who has joined the sharia-free america caucus. our ranks have now reached 47 strong, representing 22 states across the nation. western civilization is worth defending—and we are committed to that defense. https://t.co/ozsncblaps http://twitter.com/PeteSessions/statuses/2031498187374989712
2026-03-10 RepRussFulcher (Rep. Russ Fulcher) Rep sharia free america rt @repkeithself thank you to every member of congress who has joined the sharia-free america caucus. our ranks have now reached 47 strong, representing 22 states across the nation. western civilization is worth defending—and we are committed to that defense. https://t.co/ozsncblaps http://twitter.com/RepRussFulcher/statuses/2031508307706257794
2026-03-11 RepKeithSelf (Rep. Keith Self) Rep sharia free america the sharia-free america caucus has grown to 48 members spanning 22 states—and we’re just getting started. i urge every member of congress—republican and democrat—who believes in american sovereignty to join us. https://t.co/viqtqteidh http://twitter.com/RepKeithSelf/statuses/2031750623285162290
2026-03-11 RepMarkHarrisNC (Rep. Mark Harris) Rep sharia free america rt @repkeithself the sharia-free america caucus has grown to 48 members spanning 22 states—and we’re just getting started. i urge every member of congress—republican and democrat—who believes in american sovereignty to join us. https://t.co/viqtqteidh http://twitter.com/RepMarkHarrisNC/statuses/2031751060226752938
2026-03-11 RepPatHarrigan (Congressman Pat Harrigan) Rep sharia free america rt @repkeithself the sharia-free america caucus has grown to 48 members spanning 22 states—and we’re just getting started. i urge every member of congress—republican and democrat—who believes in american sovereignty to join us. https://t.co/viqtqteidh http://twitter.com/RepPatHarrigan/statuses/2031751062903046518
2026-03-12 RepKeithSelf (Rep. Keith Self) Rep sharia free america 🚨 breaking: the sharia-free america caucus has grown to 50 members! representing 22 states, these members are committed to fighting the spread of sharia and its radical ideology. we will not stop until sharia is banned. https://t.co/pkj41jofnm http://twitter.com/RepKeithSelf/statuses/2032135665190678559
2026-03-12 RepKeithSelf (Rep. Keith Self) Rep sharia free america all americans should take the threat of sharia seriously, and members of congress must do the same. we encourage every member to join our fight against a radical ideology incompatible with american law. “congressional democrats have attacked the new congressional sharia-free america caucus—which has grown from 35 to nearly 50 members since the austin shooting—as a cynical political ploy.” https://t.co/f7qvuoxjqo http://twitter.com/RepKeithSelf/statuses/2032195324832358875
2026-03-12 RepMarkAlford (Rep. Mark Alford) Rep sharia free america rt @repkeithself 🚨 breaking: the sharia-free america caucus has grown to 50 members! representing 22 states, these members are committed to fighting the spread of sharia and its radical ideology. we will not stop until sharia is banned. https://t.co/pkj41jofnm http://twitter.com/RepMarkAlford/statuses/2032138128740237504
2026-03-12 RepMarkHarrisNC (Rep. Mark Harris) Rep sharia free america rt @repkeithself 🚨 breaking: the sharia-free america caucus has grown to 50 members! representing 22 states, these members are committed to fighting the spread of sharia and its radical ideology. we will not stop until sharia is banned. https://t.co/pkj41jofnm http://twitter.com/RepMarkHarrisNC/statuses/2032138094049128932
2026-03-16 RepKeithSelf (Rep. Keith Self) Rep sharia free america 🚨: the sharia-free america caucus now stands at 51 members across 22 states. we will defend the constitution and reject any foreign legal system in america. is your representative on the list? https://t.co/1itgf4yyqs http://twitter.com/RepKeithSelf/statuses/2033551336583614947
2026-03-16 RepKeithSelf (Rep. Keith Self) Rep sharia free america rt @repmarkalford proud to join the sharia-free america caucus, now 51 members strong. 💪 sharia law will never have a place in the united states—period. 🇺🇸 https://t.co/kxh8ntszro http://twitter.com/RepKeithSelf/statuses/2033645531721875870
2026-03-16 RepMarkAlford (Rep. Mark Alford) Rep sharia free america proud to join the sharia-free america caucus, now 51 members strong. 💪 sharia law will never have a place in the united states—period. 🇺🇸 http://twitter.com/RepMarkAlford/statuses/2033570450542842140
2026-03-17 RepDonaldsPress (Congressman Byron Donalds) Rep sharia free america update: our sharia-free america caucus has now grown to 51 members of congress across 22 states. thank you to co-chairs @repkeithself and @repchiproy for your continued leadership on this issue. http://twitter.com/RepDonaldsPress/statuses/2033900690007883834
2026-03-17 RepKeithSelf (Rep. Keith Self) Rep sharia free america 🚨breaking: the sharia-free america caucus hits 55 members! now spanning 22 states and growing by the day, the message is clear: we will defend the west boldly and without apology—no compromise, no hesitation. sharia has no place in america. https://t.co/lazj1qqpli http://twitter.com/RepKeithSelf/statuses/2034012726108831895
2026-03-18 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america dont sharia our texas. rep. roy co-founded the sharia-free america caucus with @repkeithself and it is now up to 57 members, including 16 from texas! http://twitter.com/RepChipRoy/statuses/2034305416415580303
2026-03-18 RepKeithSelf (Rep. Keith Self) Rep sharia free america now with 57 members, texas leads the nation with the highest number of representatives in the sharia-free america caucus. 16 of us from the lone star state are standing united in congress to defend our constitutional principles against foreign ideologies. dont sharia our texas. http://twitter.com/RepKeithSelf/statuses/2034301795464360260
2026-03-18 RepKeithSelf (Rep. Keith Self) Rep sharia free america rt @repronnyjackson i am proud to see texas leading the sharia-free america caucus! i will always fight to keep sharia law out of our great state! https://t.co/hhgpjuh4h3 http://twitter.com/RepKeithSelf/statuses/2034324859182837784
2026-03-18 RepKeithSelf (Rep. Keith Self) Rep sharia free america the sharia-free america caucus consists of members of congress from 22 states—22 states, that is almost half the country! 95% of texas republicans want sharia banned in the lone star state. the american people are fired up about this issue! do not sharia our america. https://t.co/gxcocxbpaz http://twitter.com/RepKeithSelf/statuses/2034348961893364031
2026-03-18 RepRonnyJackson (Ronny Jackson) Rep sharia free america i am proud to see texas leading the sharia-free america caucus! i will always fight to keep sharia law out of our great state! http://twitter.com/RepRonnyJackson/statuses/2034316096627462405
2026-03-18 RepWPH (Rep. Wesley Hunt Press Office) Rep sharia free america rt @repkeithself now with 57 members, texas leads the nation with the highest number of representatives in the sharia-free america caucus. 16 of us from the lone star state are standing united in congress to defend our constitutional principles against foreign ideologies. dont sharia our texas. http://twitter.com/RepWPH/statuses/2034361832626864493
2026-03-19 GOPMajorityWhip (Tom Emmer) Rep sharia free america proud to be a member of the sharia-free america caucus. sharia is totally incompatible with the american way of life, and we had a great discussion this morning about defending our nation against its dangers. thanks to my friend @repkeithself for hosting. http://twitter.com/GOPMajorityWhip/statuses/2034705124828872999
2026-03-19 RepKeithSelf (Rep. Keith Self) Rep sharia free america great conversation this morning with @trobinsonnewera and members of the sharia-free america caucus on how we keep pushing forward to protect our families, communities, and american way of life. defend the west. ban sharia. 🇺🇸 https://t.co/ia2ccfkghw http://twitter.com/RepKeithSelf/statuses/2034684132022759466
2026-03-19 RepKeithSelf (Rep. Keith Self) Rep sharia free america rt @gopmajoritywhip proud to be a member of the sharia-free america caucus. sharia is totally incompatible with the american way of life, and we had a great discussion this morning about defending our nation against its dangers. thanks to my friend @repkeithself for hosting. https://t.co/udps6oo9vp http://twitter.com/RepKeithSelf/statuses/2034742284055408997
2026-03-20 RepKeithSelf (Rep. Keith Self) Rep sharia free america patriots like ronald are why the sharia-free america caucus continues to grow by the day. americans understand the risks and implications of sharia as an incompatible legal system with our own. we will always defend the rule of law—and the americans who stand firmly behind it. https://t.co/xfcro43ajp http://twitter.com/RepKeithSelf/statuses/2035098553807511670
2026-03-24 GOPMajorityWhip (Tom Emmer) Rep sharia free america rt @repkeithself now consisting of 59 members across 24 states, the sharia-free america caucus continues to gain traction every day. every member of congress should join us in defending western values and the rule of law. the constitution is the supreme law of the land — not sharia. 🇺🇸 https://t.co/gxxyylif5x http://twitter.com/GOPMajorityWhip/statuses/2036509952458551623
2026-03-24 RepKeithSelf (Rep. Keith Self) Rep sharia free america now consisting of 59 members across 24 states, the sharia-free america caucus continues to gain traction every day. every member of congress should join us in defending western values and the rule of law. the constitution is the supreme law of the land — not sharia. 🇺🇸 https://t.co/gxxyylif5x http://twitter.com/RepKeithSelf/statuses/2036509064364961833
2026-03-24 RepMarkHarrisNC (Rep. Mark Harris) Rep sharia free america sharia law is poisoning america. my colleagues and i in the sharia free america caucus see that, and that is why we will not stay silent; we will speak up against radical islam. america cannot normalize sharia law, and i want it out of my country completely. @newsmax https://t.co/d5yblv0txs http://twitter.com/RepMarkHarrisNC/statuses/2036476455681748997
2026-03-24 RepRalphNorman (Rep. Ralph Norman) Rep sharia free america rt @repkeithself now consisting of 59 members across 24 states, the sharia-free america caucus continues to gain traction every day. every member of congress should join us in defending western values and the rule of law. the constitution is the supreme law of the land — not sharia. 🇺🇸 https://t.co/gxxyylif5x http://twitter.com/RepRalphNorman/statuses/2036512342721146895
2026-03-25 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rt @repkeithself 🚨 tomorrow: the sharia-free america caucus takes over the house floor for a full hour of speeches. 59 members strong, representing 24 states — standing as a united front against the islamification of america. the constitution is the supreme law of the land. not sharia. dont miss it. tune in and spread the word. http://twitter.com/RepChipRoy/statuses/2036874571656069128
2026-03-25 RepKeithSelf (Rep. Keith Self) Rep sharia free america 🚨 tomorrow: the sharia-free america caucus takes over the house floor for a full hour of speeches. 59 members strong, representing 24 states — standing as a united front against the islamification of america. the constitution is the supreme law of the land. not sharia. dont miss it. tune in and spread the word. http://twitter.com/RepKeithSelf/statuses/2036873733491556687
2026-03-25 RepMarkHarrisNC (Rep. Mark Harris) Rep sharia free america rt @repralphnorman this is happening in sc-05, not the middle east. how did south carolina leaders let it get this far? this is why we launched the sharia free america caucus. i wont ignore it. i wont excuse it. and i wont let it become the new normal. https://t.co/sosse8rdy7 http://twitter.com/RepMarkHarrisNC/statuses/2036890411759706305
2026-03-25 RepRalphNorman (Rep. Ralph Norman) Rep sharia free america this is happening in sc-05, not the middle east. how did south carolina leaders let it get this far? this is why we launched the sharia free america caucus. i wont ignore it. i wont excuse it. and i wont let it become the new normal. https://t.co/sosse8rdy7 http://twitter.com/RepRalphNorman/statuses/2036826327337066737
2026-03-26 GOPMajorityWhip (Tom Emmer) Rep sharia free america rt @repkeithself rep. keith self delivers opening remarks at the sharia-free america caucus special order hour ⬇️ https://t.co/iptoit5n3z http://twitter.com/GOPMajorityWhip/statuses/2037288565185339601
2026-03-26 RepBarryMoore (Rep. Barry Moore) Rep sharia free america our constitution is the foundation of our republic and the ultimate authority in our legal system. america must never bend itself to sharia law and allow a foreign legal code to override the constitution. proud to stand with the sharia free-america caucus on the house floor! https://t.co/bmq7qswnii http://twitter.com/RepBarryMoore/statuses/2037282342381793395
2026-03-26 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america 🚨 happening today: the sharia-free america caucus takes over the house floor for a full hour of speeches. the sharia-free america caucus is now up to 59 members across 24 states. stop sharia. defend western civilization. https://t.co/sm9hvopw4n http://twitter.com/RepChipRoy/statuses/2037152386054009178
2026-03-26 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rt @repkeithself 🚨 today: the sharia-free america caucus takes over the house floor for special order hour speeches. you will not want to miss this! tune in and spread the word 👇🏻 https://t.co/snesdnax74 http://twitter.com/RepChipRoy/statuses/2037191263645012323
2026-03-26 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america tune in now as the sharia-free america caucus takes over the house floor! 📺https://t.co/qhn4ldqho8 http://twitter.com/RepChipRoy/statuses/2037272486081916958
2026-03-26 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america tune in now as the sharia-free america caucus takes over the house floor! 📺 https://t.co/qhn4ldqho8 http://twitter.com/RepChipRoy/statuses/2037272560136601916
2026-03-26 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rep. roy at the sharia-free america caucus floor takeover: “the fact is, you cannot win a war that you do not acknowledge exists. and let’s be very clear, there is a war being waged against western civilization, against the united states of america, and against the state of texas.” http://twitter.com/RepChipRoy/statuses/2037287736592282005
2026-03-26 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rt @repkeithself rep. keith self delivers opening remarks at the sharia-free america caucus special order hour ⬇️ https://t.co/iptoit5n3z http://twitter.com/RepChipRoy/statuses/2037288168295207422
2026-03-26 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rt @repelicrane this afternoon, i joined @repkeithself, @repchiproy, and other members of the sharia free america caucus on the house floor. our laws are rooted in individual liberty, not religious authoritarianism. https://t.co/tnszlw2des http://twitter.com/RepChipRoy/statuses/2037289989088714960
2026-03-26 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america 🚨 rep. roy at the sharia-free america caucus floor takeover: “there are 600 organizations operating in this country and in texas trying to drive the islamification of the united states of america in direct conflict with our laws, our constitution and the declaration of independence.” http://twitter.com/RepChipRoy/statuses/2037292837570572400
2026-03-26 RepEliCrane (Rep. Eli Crane) Rep sharia free america this afternoon, i joined @repkeithself, @repchiproy, and other members of the sharia free america caucus on the house floor. our laws are rooted in individual liberty, not religious authoritarianism. https://t.co/tnszlw2des http://twitter.com/RepEliCrane/statuses/2037289625044021688
2026-03-26 RepKeithSelf (Rep. Keith Self) Rep sharia free america 🚨 today: the sharia-free america caucus takes over the house floor for special order hour speeches. you will not want to miss this! tune in and spread the word 👇🏻 https://t.co/snesdnax74 http://twitter.com/RepKeithSelf/statuses/2037189873229078848
2026-03-26 RepKeithSelf (Rep. Keith Self) Rep sharia free america 🚨 breaking: the sharia-free america caucus just hit 60 members — now representing 25 states, half the country. from coast to coast, lawmakers are standing up to defend our constitution and reject sharia in america. 🇺🇸 https://t.co/lbw9giz9y1 http://twitter.com/RepKeithSelf/statuses/2037211103025836069
2026-03-26 RepKeithSelf (Rep. Keith Self) Rep sharia free america happening now: the sharia-free america caucus is taking over the house floor to educate and warn against the dangers of sharia in our nation. tune in live! 👇🏻 https://t.co/6lw3091pr2 http://twitter.com/RepKeithSelf/statuses/2037272120166637860
2026-03-26 RepKeithSelf (Rep. Keith Self) Rep sharia free america rep. keith self delivers opening remarks at the sharia-free america caucus special order hour ⬇️ https://t.co/iptoit5n3z http://twitter.com/RepKeithSelf/statuses/2037277960026091872
2026-03-26 RepKeithSelf (Rep. Keith Self) Rep sharia free america rep. keith self closes out the sharia-free america caucus special order hour by exposing the sharia enclave operating in his congressional district ⬇️ https://t.co/xmgllwlmqn http://twitter.com/RepKeithSelf/statuses/2037289130808189035
2026-03-26 RepMarkHarrisNC (Rep. Mark Harris) Rep sharia free america rt @repchiproy 🚨 happening today: the sharia-free america caucus takes over the house floor for a full hour of speeches. the sharia-free america caucus is now up to 59 members across 24 states. stop sharia. defend western civilization. https://t.co/sm9hvopw4n http://twitter.com/RepMarkHarrisNC/statuses/2037170552104726750
2026-03-26 RepMarkHarrisNC (Rep. Mark Harris) Rep sharia free america rt @repkeithself 🚨 today: the sharia-free america caucus takes over the house floor for special order hour speeches. you will not want to miss this! tune in and spread the word 👇🏻 https://t.co/snesdnax74 http://twitter.com/RepMarkHarrisNC/statuses/2037199251663372415
2026-03-26 RepMaryMiller (Rep. Mary Miller) Rep sharia free america america will never submit to sharia law. our freedoms are non-negotiable, our constitution is the law of the land, and our sovereignty will be defended without apology. im proud to stand alongside my colleagues in the sharia free america caucus as we fight to protect our values. http://twitter.com/RepMaryMiller/statuses/2037309338188972299
2026-03-26 RepRussFulcher (Rep. Russ Fulcher) Rep sharia free america our constitution provides guidelines for freedom, for independence, and for prosperity–and the rule of law is written around it. but sharia governs every aspect of ones life, that alone makes it unconstitutional. find my full speech on the house floor tonight regarding sharia free america: https://t.co/u4bpl5oszb http://twitter.com/RepRussFulcher/statuses/2037287890842198288
2026-03-26 SteveScalise (Steve Scalise) Rep sharia free america rt @tyler2oneil “the fact that cair—an organization that multiple states have classified as a terrorist organization—has designated the sharia free america caucus as a hate group is absurd,” majority leader @stevescalise told me. 🧵4/12 https://t.co/xyiibtdfxq http://twitter.com/SteveScalise/statuses/2037240241535283452
2026-03-26 TXRandy14 (Randy Weber) Rep sharia free america rt @repkeithself rep. keith self delivers opening remarks at the sharia-free america caucus special order hour ⬇️ https://t.co/iptoit5n3z http://twitter.com/TXRandy14/statuses/2037300973085848050
2026-03-27 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rt @repchiproy rep. roy at the sharia-free america caucus floor takeover: “the fact is, you cannot win a war that you do not acknowledge exists. and let’s be very clear, there is a war being waged against western civilization, against the united states of america, and against the state of texas.” http://twitter.com/RepChipRoy/statuses/2037516108706574533
2026-03-27 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america .@dailysignal: “a dozen members of the sharia free america caucus spoke consecutively on the house floor thursday evening to speak out against the ‘threat of radical islamic terrorism’ in the united states. the speeches, organized by republican texas @repkeithself and rep. chip roy, the founders of the caucus, claimed that america was on the same migration trajectory as europe and drew attention to a string of recent ‘radicalized islamist’ attacks in the united states.” @pedrobrodrigue7 https://t.co/cpky4erahs http://twitter.com/RepChipRoy/statuses/2037614488162038134
2026-03-27 RepFine (Congressman Randy Fine) Rep sharia free america rt @amymek 🚨must watch! randy fine is a hero - he is not only fighting to save america but our dogs! florida rep. fine drops a hard truth on the house floor: “this is historic. dozens of us just spoke openly about the islamification of america. the sharia-free america caucus — founded by reps. keith self and chip roy — has surged to 60 members. we wont stop until every member joins. why now? because we see the nightmare unfolding overseas. france cancels celebrations to stay sharia-compliant. the uk debates cousin marriage in parliament because sharia allows it. europe is unrecognizable. here at home, brooklyn imam siraj wahhaj openly declares: “islam is better than democracy.” “muslims could take over the u.s. and replace the constitution with a caliphate.” “politics is a weapon for islam.” new yorks leading muslim politician, zohran mamdani, recently praised this same imam as “one of the nations foremost muslim leaders.” this isnt fringe, its becoming mainstream. they exploit our tolerance to impose submission. not all muslims support terror, but the fact that not all do doesnt mean none do. we saw sharias evil on october 7th — a killer bragging to his parents about murdering jews, while they wept with joy. the enemy is no longer at the gates. theyre inside. theyll smear us as islamophobes to silence us. but we have every reason to be alarmed — from 9/11 to europe to dearborn. with 60+ warriors in the sharia-free america caucus, and rep. fines no sharia act leading the charge, hope is rising. one constitution. one law. no sharia. in god we trust. god bless florida. god bless america.” http://twitter.com/RepFine/statuses/2037361622549725443
2026-03-27 RepKeithSelf (Rep. Keith Self) Rep sharia free america rt @amymek 🚨america salutes a true hero: texas rep. keith self! rep. self is a west point graduate, retired army lt. colonel, special forces/ranger, former collin county judge, and now one of the bravest voices in congress. a man who has never stopped serving - from the battlefields of iraq and afghanistan to the front lines defending our constitution here at home. today, rep. self and rep. chip roy proudly chair the sharia-free america caucus, which just hit 60 members from 25 states — half the country — and it’s still growing. in his powerful speech, rep. self laid it out with clarity and courage: “america was founded on individual freedom under the supreme rule of constitutional law. sharia is not a personal faith — it is a comprehensive system of governance, culture, and domination that demands submission through violence. all cultures are not morally equivalent. christianity is the religion of peace, reconciliation, and love. islam is a religion of the sword. sharia explicitly requires the submission of surrounding societies — and it stands in irreconcilable conflict with western civilization and our judeo-christian heritage.” right in his own texas 3rd district, the east plano islamic center (epic) operates a sharia-adherent enclave in plano, and pushed the controversial epic city (now rebranded “the meadow”) — a massive muslim-centric development designed for separation, not assimilation: over 1,000 homes, a new mosque, and k-12 school built around sharia living. texas republicans responded with proposition 10 — passing with 95% support to ban sharia in the lone star state. texans have spoken: american law only. rep. self warned of the growing threat: explosive mosque construction, islamist intimidation, and a disturbing wave of attacks in march alone — including the austin bar shooting by a gunman wearing “property of allah” with a quran left behind. “the enemy is inside the gate.” he called out sharia’s barbaric treatment of women - wife-beating, fgm, forced child marriage, honor killings, and worse and refused to stay silent while others cower. this is real leadership. keith self remains on the front lines for america, just as he did in uniform. he and chip roy are charging forward while too many look the other way. thank you, congressman self. you are a class act, a genuine hero, and exactly the kind of patriot america desperately needs right now. one nation. one constitution. one rule of law. sharia has no place in america. do not sharia our america. defend the west. http://twitter.com/RepKeithSelf/statuses/2037352944245395820
2026-03-27 RepKeithSelf (Rep. Keith Self) Rep sharia free america “a dozen members of the sharia free america caucus spoke consecutively on the house floor thursday evening to speak out against the ‘threat of radical islamic terrorism’ in the united states. the speeches, organized by republican texas @repkeithself and @repchiproy, the founders of the caucus, claimed that america was on the same migration trajectory as europe and drew attention to a string of recent ‘radicalized islamist’ attacks in the united states.” @dailysignal https://t.co/fcj4pcab0y http://twitter.com/RepKeithSelf/statuses/2037618634064105539
2026-03-27 TXRandy14 (Randy Weber) Rep sharia free america rt @amymek 🚨america - our leaders are rising up texas rep. randy weber stands strong against sharia in america: “mr. speaker, there is one law of the land - the constitution of the united states. period. not foreign law. not imported systems. not sharia. nothing else. that’s why i’m proud to stand with my fellow texan, congressman keith self, and support the sharia-free america caucus — now over 60 members strong, with texas leading the way. this fight isn’t new. back in the texas house in 2009, i tried to pass a bill declaring that no texas court could use sharia as a legal basis. the chairman said, you don’t need to fight that battle. we waited too long. now we’re seeing the warning signs right here in texas. in irving, a neighborhood developed around a mosque features street names like allah akbar court, salma jamil court, and hasina drive. (thank you for recognizing our work at rair) folks can live as they choose - that’s america. but you do not bring a separate legal system into the united states. not on my watch. not now. not ever. we are one nation under one constitution, with one standard of law that applies equally to every american. the sharia-free america caucus is drawing that line. we are founded on judeo-christian principles, and we will defend our constitution. we will keep america america. god bless texas. god bless the united states of america. god bless this caucus.” http://twitter.com/TXRandy14/statuses/2037512077896450484
2026-03-29 RepFine (Congressman Randy Fine) Rep sharia free america historic: the sharia free america caucus has now reached 60 members! this caucus is committed to stopping the islamification of america and the desire by muslim terrorists to shut down free speech. i will continue to fight with my colleagues in congress to ensure this doesnt happen. @repkeithself @repchiproy http://twitter.com/RepFine/statuses/2038276037289578759
2026-03-30 RepKeithSelf (Rep. Keith Self) Rep sharia free america cair and the muslim brotherhood must be federally designated as foreign terrorist organizations. the sharia-free america caucus has the bills to do it. lets get it done. http://twitter.com/RepKeithSelf/statuses/2038720419268882844
2026-03-31 RepKeithSelf (Rep. Keith Self) Rep sharia free america .@carlhigbie: “congressman keith self announced that there is a sharia-free america caucus and its now at 60 members of congress, representing 25 states — thats half the country! three years ago, this could have been a career-ender for someone even mentioning this. now, thankfully, its making mainstream!” @newsmax http://twitter.com/RepKeithSelf/statuses/2039047750583541854
2026-03-31 RepKeithSelf (Rep. Keith Self) Rep sharia free america .@carlhigbie: “congressman keith self announced that there is a sharia-free america caucus and its now at 60 members of congress, representing 25 states — thats half the country! three years ago, this could be a career-ender for someone even mentioning this. now, thankfully, its making mainstream!” @newsmax http://twitter.com/RepKeithSelf/statuses/2039047902085996935
2026-03-31 RepKeithSelf (Rep. Keith Self) Rep sharia free america in congress, @repchiproy and i—two texans—founded the sharia-free america caucus. shortly after, @brentmoneytx founded the sharia-free texas caucus in the texas house of representatives. a sharia-free caucus should be established in every state! dont sharia our america! 🇺🇸 http://twitter.com/RepKeithSelf/statuses/2039092260554314141
2026-04-01 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rt @repkeithself the sharia-free america caucus has surged to 61 members from 25 states—well on our way to 100. do you see your representative on this list? keith self (tx-03), chip roy (tx-21), majority whip tom emmer (mn-06), brandon gill (tx-26), michael cloud (tx-27), monica de la cruz (tx-15), wesley hunt (tx-38), brian babin (tx-36), pete sessions (tx-17), pat fallon (tx-04), craig goldman (tx-12), august pfluger (tx-11), ronny jackson (tx-13), lance gooden (tx-05), randy weber (tx-14), nathaniel moran (tx-01), john carter (tx-31), mary miller (il-15), andy biggs (az-05), eli crane (az-02), byron donalds (fl-19), scott perry (pa-10), randy fine (fl-06), andy ogles (tn-05), eric burlison (mo-07), josh brecheen (ok-02), sheri biggs (sc-03), ralph norman (sc-05), barry moore (al-01), tracey mann (ks-01), russ fulcher (id-01), mike kelly (pa-16), mike kennedy (ut-03), andrew clyde (ga-09), mark harris (nc-08), nick begich (ak-at large), cory mills (fl-07), mike haridopolos (fl-08), ben cline (va-06), paul gosar (az-09), john mcguire (va-05), addison mcdowell (nc-06), morgan griffith (va-09), aaron bean (fl-04), riley moore (wv-02), john rutherford (fl-05), michael rulli (oh-06), buddy carter (ga-01), mike ezell (ms-04), andy harris (md-01), pat harrigan (nc-10), anna paulina luna (fl-13), john rose (tn-06), mark alford (mo-04), russell fry (sc-07), jimmy patronis (fl-01), rich mccormick (ga-07), ryan zinke (mt-01), andy barr (ky-06), tony wied (wi-08), william timmons (sc-04). http://twitter.com/RepChipRoy/statuses/2039350882207162812
2026-04-01 RepKeithSelf (Rep. Keith Self) Rep sharia free america the sharia-free america caucus has surged to 61 members from 25 states—well on our way to 100. do you see your representative on this list? keith self (tx-03), chip roy (tx-21), majority whip tom emmer (mn-06), brandon gill (tx-26), michael cloud (tx-27), monica de la cruz (tx-15), wesley hunt (tx-38), brian babin (tx-36), pete sessions (tx-17), pat fallon (tx-04), craig goldman (tx-12), august pfluger (tx-11), ronny jackson (tx-13), lance gooden (tx-05), randy weber (tx-14), nathaniel moran (tx-01), john carter (tx-31), mary miller (il-15), andy biggs (az-05), eli crane (az-02), byron donalds (fl-19), scott perry (pa-10), randy fine (fl-06), andy ogles (tn-05), eric burlison (mo-07), josh brecheen (ok-02), sheri biggs (sc-03), ralph norman (sc-05), barry moore (al-01), tracey mann (ks-01), russ fulcher (id-01), mike kelly (pa-16), mike kennedy (ut-03), andrew clyde (ga-09), mark harris (nc-08), nick begich (ak-at large), cory mills (fl-07), mike haridopolos (fl-08), ben cline (va-06), paul gosar (az-09), john mcguire (va-05), addison mcdowell (nc-06), morgan griffith (va-09), aaron bean (fl-04), riley moore (wv-02), john rutherford (fl-05), michael rulli (oh-06), buddy carter (ga-01), mike ezell (ms-04), andy harris (md-01), pat harrigan (nc-10), anna paulina luna (fl-13), john rose (tn-06), mark alford (mo-04), russell fry (sc-07), jimmy patronis (fl-01), rich mccormick (ga-07), ryan zinke (mt-01), andy barr (ky-06), tony wied (wi-08), william timmons (sc-04). http://twitter.com/RepKeithSelf/statuses/2039350465889026433
2026-04-06 RepKeithSelf (Rep. Keith Self) Rep sharia free america .@rep_clyde says it best: “sharia law has no place in america.” it is wholly inadequate to the united states constitution and must be banned, swiftly and decisively. the sharia-free america caucus has the legislation to get this done. https://t.co/8byqjah385 http://twitter.com/RepKeithSelf/statuses/2041243387995516979
2026-04-06 Rep_Clyde (Rep. Andrew Clyde) Rep sharia free america rt @repkeithself .@rep_clyde says it best: “sharia law has no place in america.” it is wholly inadequate to the united states constitution and must be banned, swiftly and decisively. the sharia-free america caucus has the legislation to get this done. https://t.co/8byqjah385 http://twitter.com/Rep_Clyde/statuses/2041245207719542918
2026-04-07 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rep. roy: “something we’ve been seeing is the significant march of islam across the united states, something that’s been concerning to me and a lot of my colleagues as we’ve created the sharia free america caucus. unfortunately, it’s very indicative of the move of the democratic party towards radicalization.” @willcainshow http://twitter.com/RepChipRoy/statuses/2041626763684385177
2026-04-07 RepKeithSelf (Rep. Keith Self) Rep sharia free america sharias influence is advancing from arizona to minnesota, alabama, florida, texas, and beyond—no state is immune. the sharia-free america caucus influence continues to grow in congress and will not stop until sharia is banned in the united states. we have the members. we have the legislation. we have the strength to defend the west. lets get this done. http://twitter.com/RepKeithSelf/statuses/2041578115458056200
2026-04-08 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rt @repchiproy rep. roy: “something we’ve been seeing is the significant march of islam across the united states, something that’s been concerning to me and a lot of my colleagues as we’ve created the sharia free america caucus. unfortunately, it’s very indicative of the move of the democratic party towards radicalization.” @willcainshow http://twitter.com/RepChipRoy/statuses/2041909928365822334
2026-04-08 RepMikeKennedy (Rep. Mike Kennedy, M.D.) Rep sharia free america sharia law has no place in our constitutional republic. it undermines our core principles and is fundamentally misaligned with the values we hold dear as americans. as utahs only member of the sharia-free america caucus, im committed to leading on this issue. http://twitter.com/RepMikeKennedy/statuses/2041938012154511620
2026-04-08 RepRalphNorman (Rep. Ralph Norman) Rep sharia free america sharia law has no place in the united states. it is incompatible with our constitution, our freedoms, and the values americans have fought to defend. proud to stand with the sharia free america caucus to oppose any effort to bring it here. http://twitter.com/RepRalphNorman/statuses/2041914327175737671
2026-04-08 RepRalphNorman (Rep. Ralph Norman) Rep sharia free america south carolina doesn’t want sharia law. this is not freedom of religion. this is why i joined the sharia-free america caucus. https://t.co/ktlmx8cx36 http://twitter.com/RepRalphNorman/statuses/2041961777567592493
2026-04-09 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rt @repkeithself 62 members of congress now make up the sharia-free america caucus, spanning 25 states. we are devoted to the freedoms and liberties of every american and will work to ensure that sharia has no place in our courts or our communities. defend the west. https://t.co/ocbuwj1c2q http://twitter.com/RepChipRoy/statuses/2042242338420896166
2026-04-09 RepJohnMcGuire (Congressman John McGuire) Rep sharia free america rt @repkeithself 62 members of congress now make up the sharia-free america caucus, spanning 25 states. we are devoted to the freedoms and liberties of every american and will work to ensure that sharia has no place in our courts or our communities. defend the west. https://t.co/ocbuwj1c2q http://twitter.com/RepJohnMcGuire/statuses/2042241926087254033
2026-04-09 RepKeithSelf (Rep. Keith Self) Rep sharia free america 62 members of congress now make up the sharia-free america caucus, spanning 25 states. we are devoted to the freedoms and liberties of every american and will work to ensure that sharia has no place in our courts or our communities. defend the west. https://t.co/ocbuwj1c2q http://twitter.com/RepKeithSelf/statuses/2042234285302640981
2026-04-09 RepRileyMoore (Rep. Riley M. Moore) Rep sharia free america rt @repkeithself 62 members of congress now make up the sharia-free america caucus, spanning 25 states. we are devoted to the freedoms and liberties of every american and will work to ensure that sharia has no place in our courts or our communities. defend the west. https://t.co/ocbuwj1c2q http://twitter.com/RepRileyMoore/statuses/2042241457503785394
2026-04-09 RepTimmons (Congressman William Timmons) Rep sharia free america rt @repkeithself 62 members of congress now make up the sharia-free america caucus, spanning 25 states. we are devoted to the freedoms and liberties of every american and will work to ensure that sharia has no place in our courts or our communities. defend the west. https://t.co/ocbuwj1c2q http://twitter.com/RepTimmons/statuses/2042389753908101276
2026-04-09 RepTonyWied (Rep. Tony Wied) Rep sharia free america rt @repkeithself 62 members of congress now make up the sharia-free america caucus, spanning 25 states. we are devoted to the freedoms and liberties of every american and will work to ensure that sharia has no place in our courts or our communities. defend the west. https://t.co/ocbuwj1c2q http://twitter.com/RepTonyWied/statuses/2042347731683877060
2026-04-14 RepChipRoy (Rep. Chip Roy Press Office) Rep sharia free america rt @repkeithself the sharia-free america caucus has grown to 63 members, spanning 25 states nationwide in just three months—an unprecedented expansion in congress. this rapid growth reflects a strong commitment among members to confront the threat of sharia head-on. we will not back down. most caucuses fade, but this one is just getting started. defend the west. http://twitter.com/RepChipRoy/statuses/2044072483733512207
2026-04-14 RepKeithSelf (Rep. Keith Self) Rep sharia free america the sharia-free america caucus has grown to 63 members, spanning 25 states nationwide in just three months—an unprecedented expansion in congress. this rapid growth reflects a strong commitment among members to confront the threat of sharia head-on. we will not back down. most caucuses fade, but this one is just getting started. defend the west. http://twitter.com/RepKeithSelf/statuses/2044072115222053068
2026-04-14 RepMarkHarrisNC (Rep. Mark Harris) Rep sharia free america rt @repkeithself the sharia-free america caucus has grown to 63 members, spanning 25 states nationwide in just three months—an unprecedented expansion in congress. this rapid growth reflects a strong commitment among members to confront the threat of sharia head-on. we will not back down. most caucuses fade, but this one is just getting started. defend the west. http://twitter.com/RepMarkHarrisNC/statuses/2044087412188455334
2026-04-14 RepPatHarrigan (Congressman Pat Harrigan) Rep sharia free america rt @repkeithself the sharia-free america caucus has grown to 63 members, spanning 25 states nationwide in just three months—an unprecedented expansion in congress. this rapid growth reflects a strong commitment among members to confront the threat of sharia head-on. we will not back down. most caucuses fade, but this one is just getting started. defend the west. http://twitter.com/RepPatHarrigan/statuses/2044076246317867405
2026-04-14 RepRalphNorman (Rep. Ralph Norman) Rep sharia free america rt @repkeithself the sharia-free america caucus has grown to 63 members, spanning 25 states nationwide in just three months—an unprecedented expansion in congress. this rapid growth reflects a strong commitment among members to confront the threat of sharia head-on. we will not back down. most caucuses fade, but this one is just getting started. defend the west. http://twitter.com/RepRalphNorman/statuses/2044137362297372945
2026-04-14 RepVanOrden (Rep. Derrick Van Orden) Rep sharia free america rt @repkeithself the sharia-free america caucus has grown to 63 members, spanning 25 states nationwide in just three months—an unprecedented expansion in congress. this rapid growth reflects a strong commitment among members to confront the threat of sharia head-on. we will not back down. most caucuses fade, but this one is just getting started. defend the west. http://twitter.com/RepVanOrden/statuses/2044079563110567948
2026-04-15 RepKeithSelf (Rep. Keith Self) Rep sharia free america rep. clay fuller has been in congress for just 24 hours—and has already made clear his commitment to american law only, joining as the 64th member of the sharia-free america caucus. 🇺🇸 thats the kind of grit and determination congress needs. 💪 http://twitter.com/RepKeithSelf/statuses/2044526971644744033

Code:

# ==========================================================
# Step 1: Install and load required packages
# ==========================================================

if (!require("tidyverse")) install.packages("tidyverse")
if (!require("plotly")) install.packages("plotly")
if (!require("tidytext")) install.packages("tidytext")
if (!require("kableExtra")) install.packages("kableExtra")

library(tidyverse)
library(plotly)
library(tidytext)
library(kableExtra)

# ==========================================================
# Step 2: USER SETTING — choose ngram size
# ==========================================================

n_size <- 3   # 1 = unigrams, 2 = bigrams, 3 = trigrams, etc.

# ==========================================================
# Step 3: Load data
# ==========================================================

XData <- read_csv(
  "https://github.com/drkblake/Data/raw/refs/heads/main/IranWarCongressX.csv",
  col_types = cols(
    Date = col_date()
  )
)

# ==========================================================
# Step 4: Clean text
# ==========================================================

XData <- XData %>%
  mutate(
    Full.Text = str_to_lower(Full.Text),
    Full.Text = str_replace_all(Full.Text, "[’‘`]", "")
  )

# ==========================================================
# Step 5: Create ngrams
# ==========================================================

X_ngrams <- XData %>%
  unnest_tokens(
    ngram,
    Full.Text,
    token = "ngrams",
    n = n_size
  )

# ==========================================================
# Step 6: Separate ngrams into component words
# ==========================================================

data("stop_words")

ngram_cols <- paste0("w", 1:n_size)

ngrams_separated <- X_ngrams %>%
  separate(
    ngram,
    into = ngram_cols,
    sep = " ",
    remove = FALSE
  )

# ==========================================================
# Step 7: Remove stopwords
# ==========================================================

ngrams_clean <- ngrams_separated %>%
  filter(
    if_all(
      all_of(ngram_cols),
      ~ !.x %in% stop_words$word
    )
  )

# ==========================================================
# Step 8: Remove noise
# ==========================================================

x_noise <- c(
  "https", "tco", "t.co", "rt", "amp",
  "co", "com", "www",
  "twitter", "x",
  "im", "its"
)

ngrams_clean <- ngrams_clean %>%
  filter(
    if_all(
      all_of(ngram_cols),
      ~ !str_detect(.x, "^@") &
        !str_detect(.x, "^#") &
        !.x %in% x_noise &
        str_detect(.x, "[a-z]")
    )
  )

# ==========================================================
# Step 9: Recombine ngrams
# ==========================================================

X_ngrams_clean <- ngrams_clean %>%
  unite(
    ngram,
    all_of(ngram_cols),
    sep = " "
  )

# ==========================================================
# Step 10: Count ngrams by party
# ==========================================================

party_ngram_counts <- X_ngrams_clean %>%
  count(party, ngram, sort = TRUE)

top_ngrams_by_party <- party_ngram_counts %>%
  group_by(party) %>%
  slice_max(order_by = n, n = 20) %>%
  ungroup()

# ==========================================================
# Step 11: Plot top ngrams
# ==========================================================

rep_data <- top_ngrams_by_party %>%
  filter(party == "Rep") %>%
  arrange(desc(n))

dem_data <- top_ngrams_by_party %>%
  filter(party == "Dem/Ind") %>%
  arrange(desc(n))

rep_plot <- plot_ly(
  data = rep_data,
  x = ~n,
  y = ~ngram,
  type = "bar",
  orientation = "h",
  marker = list(color = "#c0392b")
) %>%
  layout(
    title = "Republicans: Top Ngrams",
    xaxis = list(
      title = list(text = NULL)   # suppresses "n"
    ),
    yaxis = list(
      title = list(text = NULL),  # suppresses "ngram"
      categoryorder = "array",
      categoryarray = rev(rep_data$ngram)
    ),
    margin = list(l = 180)
  )


rep_plot

dem_plot <- plot_ly(
  data = dem_data,
  x = ~n,
  y = ~ngram,
  type = "bar",
  orientation = "h",
  marker = list(color = "#2980b9")
) %>%
  layout(
    title = "Democrats / Independents: Top Ngrams",
    xaxis = list(
      title = list(text = NULL)   # suppresses "n"
    ),
    yaxis = list(
      title = list(text = NULL),  # suppresses "ngram"
      categoryorder = "array",
      categoryarray = rev(dem_data$ngram)
    ),
    margin = list(l = 180)
  )

dem_plot

# ==========================================================
# Step 12: USER INPUT — grouped ngram concepts
# ==========================================================

rep_ngram_groups <- list(
  "Save America Act" = c(
    "save america act",
    "criminal illegal aliens"
  ),
  "Epic Fury" = c(
    "operation epic fury"
  ),
  "DHS Funding" = c(
    "democrats dhs shutdown",
    "democrat dhs shutdown",
    "law enforcement officers")
)

dem_ngram_groups <- list(
  "War" = c(
    "war powers resolution",
    "trumps illegal war",
    "trumps reckless war"
  ),
  "Health Care" = c(
    "affordable care act",
    "health care costs",
    "aca tax credits",
    "affordable health care"
  ),
  "DHS" = c(
    "pay tsa agents",
    "fund tsa fema",
    "federal funding",
    "pay tsa workers"
  )
)

# ==========================================================
# Step 13: Build concept lookup table
# ==========================================================

rep_lookup <- enframe(rep_ngram_groups,
                      name = "concept",
                      value = "ngram") %>%
  unnest(ngram) %>%
  mutate(party = "Rep")

dem_lookup <- enframe(dem_ngram_groups,
                      name = "concept",
                      value = "ngram") %>%
  unnest(ngram) %>%
  mutate(party = "Dem/Ind")

concept_lookup <- bind_rows(rep_lookup, dem_lookup)

# ==========================================================
# Step 14: Count concept usage per day
# ==========================================================

daily_concept_counts <- X_ngrams_clean %>%
  inner_join(concept_lookup, by = c("party", "ngram")) %>%
  count(Date, party, concept, name = "daily_n")

# ==========================================================
# Step 15: Republican concept time series
# ==========================================================

rep_time_plot <- daily_concept_counts %>%
  filter(party == "Rep") %>%
  plot_ly(
    x = ~Date,
    y = ~daily_n,
    color = ~concept,
    type = "scatter",
    mode = "lines+markers"
  ) %>%
  layout(
    title = "Republican Ngram Concepts Over Time",
    xaxis = list(title = "Date"),
    yaxis = list(title = "Tweets per Day"),
    hovermode = "x unified"
  )

rep_time_plot

# ==========================================================
# Step 16: Democratic / Independent concept time series
# ==========================================================

dem_time_plot <- daily_concept_counts %>%
  filter(party == "Dem/Ind") %>%
  plot_ly(
    x = ~Date,
    y = ~daily_n,
    color = ~concept,
    type = "scatter",
    mode = "lines+markers"
  ) %>%
  layout(
    title = "Democratic / Independent Ngram Concepts Over Time",
    xaxis = list(title = "Date"),
    yaxis = list(title = "Tweets per Day"),
    hovermode = "x unified"
  )

dem_time_plot

# ==========================================================
# Step 17: USER INPUT — ngrams to flag for display
# NOTE: These MUST match the current n_size
# ==========================================================

ngrams_to_flag <- c(
  "sharia free america",
  "sharia-free america"
)

# ==========================================================
# Step 18: Identify posts containing flagged ngrams
# ==========================================================

flagged_posts <- X_ngrams %>%
  filter(ngram %in% ngrams_to_flag) %>%
  distinct(Url, ngram) %>%
  mutate(flagged = TRUE)

# ==========================================================
# Step 19: Merge flagged posts back to original post data
# ==========================================================

flagged_post_display <- XData %>%
  inner_join(flagged_posts, by = "Url") %>%
  select(
    Date,
    Full.Name,
    party,
    ngram,
    Full.Text,
    Url
  ) %>%
  arrange(Date, party, Full.Name)

# ==========================================================
# Step 20: Display flagged posts as a scrollable table
# ==========================================================

Table <- flagged_post_display %>%
  mutate(
    Date = as.character(Date),
    Full.Text = stringr::str_wrap(Full.Text, width = 80)
  ) %>%
  kable(
    format = "html",
    escape = TRUE,
    col.names = c(
      "Date",
      "Author",
      "Party",
      "Ngram Matched",
      "Post Text",
      "URL"
    ),
    caption = "Posts Flagged by Selected Ngrams"
  ) %>%
  kable_styling(
    bootstrap_options = c("striped", "hover", "condensed"),
    full_width = FALSE,
    font_size = 14
  ) %>%
  scroll_box(
    width = "100%",
    height = "450px"
  )

Table