//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
Executive Director @canadianpeacemuseum.ca, occasional writer, teaching humanitarianism @utoronto.ca, consulting at @humanitarianassociates.org Ex @redcrosscanada.bsky.social 🇳🇵🇱🇧, @who.int 🇾🇪, @msf.org 🇨🇦🇵🇬🇳🇬🇪🇹🇹🇷🇵🇰, @gccanada.bsky.social 🌐 chrishouston.ca
Chris Houston


Loading...
I’d demand political reform, I didn’t even run. How did I get this job? I don’t want this job! What sort of democracy forced me into a role I don’t want. This is chaos. I’d resign immediately to protect democracy. But also tidy up that peace garden in Nathan Philips Square first.
Tax hectobillionares
I remember doing some analysis on priorities for funding humanitarian innovations, @ivangayton.bsky.social told me the biggest issue might be a need for cooling. (My side gig from the musuem is @humanitarianassociates.org) Ivan has a good track record of being ahead of the curve on such issues.
1d
23h
21h
Chris Houston
Chris Houston