The Thinking Vegan (@ThinkingVegan) header
The Thinking Vegan (@ThinkingVegan) profile picture

Gary Smith is The Thinking Vegan. The blog’s philosophical bent is abolitionism and liberationism, which does not support any use of animals.

Joined August 2010
Photo by The Thinking Vegan (@ThinkingVegan)Photo by The Thinking Vegan (@ThinkingVegan)Photo by The Thinking Vegan (@ThinkingVegan)Photo by The Thinking Vegan (@ThinkingVegan)Photo by The Thinking Vegan (@ThinkingVegan)Photo by The Thinking Vegan (@ThinkingVegan)Photo by The Thinking Vegan (@ThinkingVegan)Photo by The Thinking Vegan (@ThinkingVegan)Photo by The Thinking Vegan (@ThinkingVegan)Photo by The Thinking Vegan (@ThinkingVegan)
U.N. report Israel targeted children in Gaza. It strategically eliminates future generations of Palestinians. More than 20,000 children genocided. In 10-30 years, those 20,000 children could have become parents to tens of thousands more Palestinians, preemptive ethnic cleansing.
1
51
The Thinking Vegan retweeted
UN inquiry says Israel deliberately targeted Palestinian children in Gaza nationofchange.org/2026/06/2… via @NationofChange
8
53
187
3,754
The Thinking Vegan retweeted
Good summary.
So one Jew beat another Jew in NYC but because the winning Jew is against genocide people are panicking that this election proves antisemitism is thriving in America and a genocide is coming for Jews. Is that right?
4
19
141
9,743
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @peacock #fifaworldcup #worldcup
29
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FS1 #fifaworldcup #worldcup #spoliers
27
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @foxone #fifaworldcup #worldcup
23
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @nytimes #fifaworldcup #worldcup
24
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @latimes #fifaworldcup #worldcup
19
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @espn #fifaworldcup #worldcup #spoliers
21
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @Ibra_official #fifaworldcup
25
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @jennytaft #fifaworldcup
21
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @CarliLloyd #fifawordcup
30
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @clint_dempsey #fifaworldcup
21
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @alexilalas #fifaworldcup
25
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @robstoneonfox #fifaworldcup
22
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @Mauriceedu #fifaworldcup
18
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @tylerterens #fifaworldcup
14
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @cobijones #fifaworldcup
16
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @markscottTV #fifaworldcup
16
Why give the scores of matches just finished or playing concurrently?? We stream on demand. We work and have real responsibilities. You ruin games we haven't watched yet when you tell outcomes. How about giving us warnings before spoilers? @FOXSports @lorilindsey11 #fifaworldcup
17