yipeng ge 葛义朋

yipeng ge 葛义朋

@yipengge.bsky.social

family doctor; structural determinants of health; public health; anti-racism; he/him

3,769 Followers 62 Following 1,098 Posts Joined Nov 2024
11 minutes ago

Israel is attacking and killing healthcare workers in Lebanon, like they have done in Palestine. Over the past two weeks, 26 healthcare workers including doctors, nurses, and paramedics in Lebanon have been killed by Israeli airstrikes. Killed for caring for their people.

6 5 0 0
19 hours ago
Post image

My statement on Al-Quds Day:

Free Palestine.
Within our lifetimes.
Solidarity forever.

🇵🇸

44 10 0 0
20 hours ago
Post image

Let us remain expansive in our capacity for remaining human in the face of incomprehensible suffering. Let us channel our rage and grief into solidarity as an act of love to fight for health and human rights for all. Grateful for the good people who work towards a better world.

24 2 1 0
4 days ago
Post image

I have cast my vote for @avilewis.ca today to be the next federal NDP leader. I have witnessed how his campaign is a spillover of a broader social political movement to fight against fascism. This struggle is rooted in love for a different world, and solidarity as love made visible.

59 17 0 2
5 days ago
Video thumbnail

When I visited northern Syria, I learned of the vital healthcare services like dialysis care for people with chronic kidney disease or kidney failure. This is lifesaving care for people, made possible because of helpers like SEMA.

Help & support: www.launchgood.com/v4/campaign/...

16 4 0 0
5 days ago
Video thumbnail

I keep thinking about this. “By standing in solidarity with Palestine, we are learning how to fight for life on earth” - Sally Rooney

60 19 1 0
5 days ago
Preview
We're sailing again - and we need your help. - Canadian Boat to Gaza Dear Friends of Canada Boat to Gaza, In spite of news reports of a ceasefire, the decimation of Gaza continues. The total number of dead exceeds 70,000. Whole cities are levelled. The thousands living...

The Canadian Boat to #Gaza is Sailing again, with the #FreedomFlotilla @freedomflotilla.bsky.social as part of the upcoming #Flotilla2026 this spring – and we need your help to #BreakGazaBlockade.
canadaboatgaza.org/2026/03/08/w...

25 16 2 0
6 days ago
Preview
We're sailing again - and we need your help. - Canadian Boat to Gaza Dear Friends of Canada Boat to Gaza, In spite of news reports of a ceasefire, the decimation of Gaza continues. The total number of dead exceeds 70,000. Whole cities are levelled. The thousands living...

Again, in 2026, we are sending a boat to join with many other campaigns in a joint and coordinated effort to challenge the blockade and to demonstrate that the people of Gaza are not alone in their struggle for justice.

Read more and support here: canadaboatgaza.org/2026/03/08/w...

15 5 0 0
6 days ago

But above all, we have sent ships to challenge Israel’s inhumane and illegal blockade of Gaza.

8 2 1 0
6 days ago
Preview
We're sailing again - and we need your help. - Canadian Boat to Gaza Dear Friends of Canada Boat to Gaza, In spite of news reports of a ceasefire, the decimation of Gaza continues. The total number of dead exceeds 70,000. Whole cities are levelled. The thousands living...

The Canadian Boat to Gaza has been challenging the Israeli blockade since 2011. We have sent ships to raise awareness of the crimes being committed in Gaza and to provide humanitarian and medical aid to the beleaguered citizens of Gaza.

24 10 1 0
6 days ago
Post image

On this International Women’s Day, I am thinking of the women in my life who have helped shape me. Like my mom, they are gentle and fierce warriors. Their strength, courage, and love has informed me in the struggle against patriarchy and for gender equality.

25 3 1 0
6 days ago

Israel has been attacking hospitals and health facilities in Iran. Their policy and practice of targeting and destroying healthcare in Palestine as a method of unlawful and immoral warfare is being exported and used on Iran.

226 110 3 1
6 days ago

I think anyone with a heart would be truly against fuelling an economy of militarism and genocide if they actually understood the human and environmental costs of war.

47 14 1 0
1 week ago

Speak up and organize, despite fear and repression. Our courage to push through is what makes us human. Our commitment to human rights for all, is what makes us human.

16 0 0 1
1 week ago

Speak truth to power. Even if your voice trembles, and your knees shake. Believe me, I have been there.

17 0 1 0
1 week ago

Stay soft and tender. With hearts open to hold the suffering of our fellow human kin. We have enough love to hold it all. What you might experience upon bearing witness to the vast injustices and inequities this world has, is moral injury. It means you are human.

15 1 1 0
1 week ago

Your rage. Your anger. Your sorrow. Your grief. Is justified.

9 0 1 0
1 week ago

Do not let this world tell you a different one isn’t possible. Do not let this world tell you that some lives are worth less than others. Do not let this world push you towards apathy and inaction.

13 1 1 0
1 week ago

People with disabilities or who are differently abled. People who use drugs. People who are experiencing homelessness. People who are trans and queer. People who are immigrants and refugees. People who are Indigenous or Black or racialized.

12 0 1 0
1 week ago

I have seen how so many communities have come under attack, because of the politics of hate, dehumanization, and division.

8 0 1 0
1 week ago

There will be politicians and political parties and governments that will come and go, and tell us that some lives are not worth as much as others, or are not worth anything at all. These bad faith actors will tell us that for some people in this world to thrive, other people need to suffer.

9 1 1 0
1 week ago

I wish she could see how far I have come, but I know that her love, has been in part what has kept me going all these years. Because we are fuelled by love.

8 0 1 0
1 week ago

Because in a world that is fuelled by capitalism and colonialism, taking care of people and communities is a radical act of defiance against a system that wants to see us all fall in line and remain silent in the face of injustice.

17 4 1 0
1 week ago

I remember explaining to her I wanted to study and practice medicine and public health because there is something special about caring for people and communities, and working to address the broader and more structural conditions that lead to poor health outcomes.

7 0 1 0
1 week ago

I dreamt of my grandmother last night. She was one of my best friends. She passed away during my medical school training.

7 0 1 0
1 week ago

I have seen how institutions and people in authority positions put the interests of the rich and powerful, systems and structures of colonialism and capitalism, and economies of death, destruction, and genocide over the interests of the people and communities they are supposed to serve and care for.

8 0 1 0
1 week ago

Over the past few years, I have seen the worst of humanity and its best.

7 0 1 0
1 week ago

When I first met Avi, he gave me the biggest hug. There was a kind of love that I felt then, and in here with you all today, which is the love that fuels social political movements to be sustainable, ever lasting, and intergenerational.

7 0 1 0
1 week ago
Post image

I want to share with you some of the words I shared at the @avilewis.ca event in Ottawa.

61 13 1 2
1 week ago
Video thumbnail

We are fuelled by love. For a different world that we will organize and fight for. This work is lifelong. This work is intergenerational. Thank you all for being a part of it, and thank you Team Avi for showing us what is possible when we build together towards human rights for all. ❤️

5 0 0 0