Founder groupproject.ca @OnCanadaProject; BHSc/MHIS @westernu | 90s millennial, accidental entrepreneur, future ancestor & reluctant optimist

Joined January 2010
1,250 Photos and videos
Just once I’d like to disagree with a white woman at a conference and not be called “aggressive” or be accused of “attacking” her when I came up after her presentation to ask questions about the data shared on trust, social media influencers, etc in the age of anti-trust. @nextcampaign_ca #nextcampaign 💆🏾‍♀️
2
108
Sam Krishnapillai | 🦋 @samkrish.bsky.social retweeted
Number one in the American League. American League Pennant.
153
2,404
11,157
417,622
Sam Krishnapillai | 🦋 @samkrish.bsky.social retweeted
"Israel’s slaughter of the two million-plus people of Gaza is the first stage-managed genocide in history. It is a Holocaust rewritten as public theatre" ✍️ Opinion by Jonathan Cook pulse.ly/lrv2pfeoaq
6
135
235
6,564
Sam Krishnapillai | 🦋 @samkrish.bsky.social retweeted
"So, I want to thank you, Danielle Smith. Why? Because today we stand united, we're not going anywhere... if you have problems with first nations, you can leave." Piikani First Nation Chief Troy Knowlton does not mince words on Bill 54 and a lack of Indigenous consulation.
1,175
2,073
11,286
646,242
Sam Krishnapillai | 🦋 @samkrish.bsky.social retweeted
Correct ✅
206
1,065
3,672
76,875
“In his victory speech, Carney said we must protect Canada from being caught in Trump’s crosshairs—and he’s right. But what Carney should have been included is that threat isn’t just external🇺🇸, because the call is coming from inside the house too 🇨🇦” ocpmedia.ca/p/canadas-electi… #cdnpoli
1
197
“Yes, Carney won. But that doesn’t mean Trumpism lost. Mark Carney’s win wasn’t a landslide. It was a scrape-by. A fear-based, lowest-common-denominator win made possible not because Canadians were energized, but because they were afraid. Afraid of what Donald Trump was doing next door, afraid of the collapse of norms and economies, afraid of being swallowed by the chaos.” more: ocpmedia.ca/p/canadas-electi… #cdnpoli
80
“Canada doesn't need to be formally annexed to be controlled by American interests—many of those mechanisms are already firmly in place.” “Canadian sovereignty talk consistently chooses to skip the uncomfortable truth that this country was founded on violent colonization, this isn't just part of our history—it's our current and ongoing reality across settler colonial nations including 🇨🇦🇺🇸🇮🇱” @oncanadaproject Via ocpmedia.ca/p/not-for-sale
2
1
158
Sam Krishnapillai | 🦋 @samkrish.bsky.social retweeted
One of the common ways to greet someone in Chinese culture is to ask if they have eaten, and if not, then you offer to feed them. This is how my relatives treat me, and this was how Palestinians treated me when I was in Gaza last year—with a deep sense of respect and dignity for our shared humanity. Despite how little food and water they had, they insisted on sharing meals together. Although there was scarcity in material resources, they expressed generosity from a place of abundance in humanity. The same Palestinian healthcare workers who shared their bread and food with me are struggling to feed their families and children right now. Their children are hungry. Their families are hungry. The Palestinian people in Gaza are facing horrendous conditions of forced starvation and severe malnutrition right now because of the over 2-month Israeli siege and blockade on food, water, fuel, medical supplies, and so much more for the entire population of Gaza. People are starving, and the elderly, children, and babies are dying from severe malnutrition. Hunger is being used as a weapon of genocide, ethnic cleansing, and collective punishment. As I was growing up, my father would tell me stories of how he would be hungry and not have enough to eat when he was a child, and I never had to experience this suffering and this pain because of his ability to provide for our family. I have no sufficient words of comfort to send to my colleagues in Gaza who are struggling to feed their families and their children. I can only imagine the immense suffering and pain they endure from this genocide because of the colonial and capitalist interests of Israel and its allies. This is unbearable. My soul weeps for the people of Palestine. Our freedom is incomplete without the freedom of the Palestinian people. Never stop organizing and building people power to change our communities and societies to be apartheid-free, to end complicity in genocide, and to provide the necessary mutual aid and support that Palestinians deserve to live with dignity.
83
1,589
5,001
68,109
Sam Krishnapillai | 🦋 @samkrish.bsky.social retweeted
The U.S. government encouraged people to report on doctors in Canada who provide gender-affirming care to children—signaling a chilling new cross-border reach in its anti-trans agenda breachmedia.ca/trump-admin-a…
9
176
289
14,855
Me all morning @ PP #cdnpoli #Elxn2025

ALT Hamilton Votes GIF

NEWS: Conservative Party leader Pierre Poilievre, has lost his seat in the Ottawa-area riding of Carleton Numerous reports had suggested Poilievre was in danger of losing his seat, which he's held since he was first elected in 2004
135
Sam Krishnapillai | 🦋 @samkrish.bsky.social retweeted
NEWS: Conservative Party leader Pierre Poilievre, has lost his seat in the Ottawa-area riding of Carleton Numerous reports had suggested Poilievre was in danger of losing his seat, which he's held since he was first elected in 2004
4
43
293
29,219
With all the technology we have in the world—why don’t we have a live fact-check banner running across the leaders’ debate? Isn’t the whole point of this debate to help Canadians make an informed decision? Then why not use tech to actually help us do that? Imagine a real-time overlay showing how each candidate voted in the past—especially when their current statements don’t line up. Imagine a running fact-check that holds them accountable as they speak, when eyes is on them. A disinformation exposer. Why hasn't our corporate media landscape evolved to do this? #cdnpoli #Debate2025 #DontTrumpCanada
2
2
8
287
Tonight @ 6:30pm ET, @oncanadaproject collaborates with Canadian Federation of Students to talk about Election 2025 — rsvp @ ocpevents.ca POV: voters who will have to live the longest with the consequences of boomers’ actions #cdnpoli #Canadavotes
74
Keep my biological clock out of your f*cking mouth. Ocpvotes.ca #cdnpoli #PierrePoilievre Full post: instagram.com/p/DH53MS7xRUF/…
3
1
1
106
As a young millennial woman whose ‘biological clock is running out’, I do not approve this message.
Here’s Pierre Poilievre trying to appeal to Millennial women by talking about how their ‘biological clock is running out’.
1
13
503
Finally, a solid ad from the @liberal_party — whoever made this— bravo👏🏾👏🏾👏🏾 & ask for a raise. #cdnpoli
Good neighbours. Always. 🇨🇦🇺🇲
2
422
Sam Krishnapillai | 🦋 @samkrish.bsky.social retweeted
As an Atheist I pray the "Economy" smotes the ruins of the slumlords and the over-leveraged flippers on the mountainside
26 Mar 2025
Huge share of Canadian landlords say they are now losing money on renting😳 blogto.com/real-estate-toron…
2
13
85
2,094
Sam Krishnapillai | 🦋 @samkrish.bsky.social retweeted
It’s a little frustrating to see so many Canadian “progressive” organizations engaging with @GoAngelo’s viral thread on the Media Matters study. Some of these are the same orgs, and the PMO’s office, over the past five years—where I’ve directly named these issues and presented solutions. Solutions grounded in my graduate studies, rooted in knowledge translation, and informed by the experience of building one of (if not thee) largest 🇨🇦independent progressive edu-media platforms on Instagram*. *a platform journalism is not allowed on anymore btw — #cdnpoli #canadavotes #cdnmedia
1
1
1
233