Canadian Association of Journalists (@caj) 's Twitter Profile
Canadian Association of Journalists

@caj

The Canadian Association of Journalists is the voice of Canadian journalists, committed to the public's right to know. Become a member: bit.ly/3GqvXNR

ID: 232326499

linkhttp://bsky.app/profile/cajournalists.bsky.social calendar_today30-12-2010 21:12:16

15,15K Tweet

21,21K Takipçi

9,9K Takip Edilen

Moira Wyton (@moirawyton) 's Twitter Profile Photo

Job alert: The The Globe and Mail is hiring nine (9!) new full-time, permanent digital editors. Happy to chat with anyone interested in applying, I've worked on this team before and still work closely with them. can242.dayforcehcm.com/CandidatePorta…

Canadian Association of Journalists (@caj) 's Twitter Profile Photo

In recent weeks, we've noted there have been many journalists barred from covering events, threatened, or had unjust restrictions based on their ability to pose questions to politicians. That's no bueno for democracy. caj.ca/barring-journa…

In recent weeks, we've noted there have been many journalists barred from covering events, threatened, or had unjust restrictions based on their ability to pose questions to politicians.

That's no bueno for democracy. 
caj.ca/barring-journa…
Canadian Association of Journalists (@caj) 's Twitter Profile Photo

CE SOIR : Inscrivez-vous pour Réaliser des reportages sur les personnes déplacées : un survol du guide journalistique de UNHCR Canada 🇨🇦. Levon Sevunts et Sarah Marinier-Douce expliqueront les fondamentaux du journalisme sur les personnes déplacées. caj.ca/fr/programmes/…

Levon Sevunts (@levonsevunts) 's Twitter Profile Photo

Quelle est la différence entre un migrant, un réfugié et un demandeur d'asile ? Et pourquoi cela a-t-il de l'importance dans vos reportages ? Je compte sur une discussion riche et pertinente sur la couverture précise et éthique des personnes forcées de fuir.

Canadian Association of Journalists (@caj) 's Twitter Profile Photo

Join @unhcrcanada on March 24 for a presentation of their journalism guide! @levonsevunts and @sarahmarinierd will explain the basics of reporting on displaced people so you can share these sensitive stories with integrity. Sign up at caj.ca/programs/events.

Join @unhcrcanada on March 24 for a presentation of their journalism guide! @levonsevunts and @sarahmarinierd will explain the basics of reporting on displaced people so you can share these sensitive stories with integrity. Sign up at caj.ca/programs/events.
Canadian Association of Journalists (@caj) 's Twitter Profile Photo

RCMP formally apologize for violating journalist’s rights, commit to changes in wake of explosive oversight report ricochet.media/labour/media-l… Ricochet Media Ethan Cox

Canadian Journalism Forum on Violence and Trauma (@journalismforum) 's Twitter Profile Photo

We're proud to be a partner in building #CNIPS, Canadian Association of Journalists's nationwide news industry #peersupport project. Check out all the details here and consider volunteering: caj.ca/peersupport #CDNmedia #journalism #mentalhealth #workplacementalhealth

We're proud to be a partner in building #CNIPS, <a href="/caj/">Canadian Association of Journalists</a>'s nationwide news industry #peersupport project. Check out all the details here and consider volunteering: caj.ca/peersupport #CDNmedia #journalism #mentalhealth #workplacementalhealth
Investintech.com (@able2extract) 's Twitter Profile Photo

Building your #scholarship shopping list? Add the Investintech-CAJ #Journalism Scholarship to the top! The prizes: -One-time $1000 cash prize -Free 1-year @CAJ membership -One free pass to the CAJ National Annual Conference in Calgary Enter today!: investintech.com/data-journalis…

Building your #scholarship shopping list? Add the Investintech-CAJ #Journalism Scholarship to the top! The prizes:

-One-time $1000 cash prize
-Free 1-year @CAJ membership
-One free pass to the CAJ National Annual Conference in Calgary

Enter today!: investintech.com/data-journalis…
Canadian Association of Journalists (@caj) 's Twitter Profile Photo

REMINDER: Register now for the next Inside Scoop session on Wednesday, March 19! Join Katie O’Connor and Nat Basen to learn how to create the perfect pitch. Link to register: beeid.org/e2c7edf8512c

REMINDER: Register now for the next Inside Scoop session on Wednesday, March 19! Join Katie O’Connor and Nat Basen to learn how to create the perfect pitch. Link to register: beeid.org/e2c7edf8512c
Dean Beeby (@deanbeeby) 's Twitter Profile Photo

I waited 150 days for this little gem (the other 12 pages look the same). #cdnfoi #cdnpoli And no effective way to appeal this. #broken

I waited 150 days for this little gem (the other 12 pages look the same). #cdnfoi #cdnpoli
And no effective way to appeal this. #broken
Canadian Association of Journalists (@caj) 's Twitter Profile Photo

THIS WEDNESDAY: Register now for the next Inside Scoop session on Wednesday, March 19! Join Katie O’Connor and Nat Basen to learn how to create the perfect pitch. Link to register: beeid.org/e2c7edf8512c

THIS WEDNESDAY: Register now for the next Inside Scoop session on Wednesday, March 19! Join Katie O’Connor and Nat Basen to learn how to create the perfect pitch. Link to register: beeid.org/e2c7edf8512c
Canadian Association of Journalists (@caj) 's Twitter Profile Photo

TONIGHT: Register now for the next Inside Scoop session on Wednesday, March 19! Join Katie O’Connor and Nat Basen to learn how to create the perfect pitch. Link to register: beeid.org/e2c7edf8512c

TONIGHT: Register now for the next Inside Scoop session on Wednesday, March 19! Join Katie O’Connor and Nat Basen to learn how to create the perfect pitch. Link to register: beeid.org/e2c7edf8512c