![Online Course: Activism and Citizen Journalism through Media - Opportunities / Announcements - Grassroots Justice Network Community Discussions Online Course: Activism and Citizen Journalism through Media - Opportunities / Announcements - Grassroots Justice Network Community Discussions](https://connect.grassrootsjustice.network/uploads/default/original/3X/9/7/970f42c45e2eb9339c949a3005d3cc1a14c090c2.jpeg)
Online Course: Activism and Citizen Journalism through Media - Opportunities / Announcements - Grassroots Justice Network Community Discussions
Stellenbosch University on LinkedIn: StellenboschX: Freedom of expression in the African media and digital…
![Berkeley Writing on X: "Did you miss it the first time? Don't worry, it's back! #English for #journalists Part 1 and 2 has Reopened! Register today: Part 1: https://t.co/Pmok561vCe Part 2: https://t.co/KDXwYd9CSi Berkeley Writing on X: "Did you miss it the first time? Don't worry, it's back! #English for #journalists Part 1 and 2 has Reopened! Register today: Part 1: https://t.co/Pmok561vCe Part 2: https://t.co/KDXwYd9CSi](https://pbs.twimg.com/media/EsX28B6U0AE7UQk.jpg)
Berkeley Writing on X: "Did you miss it the first time? Don't worry, it's back! #English for #journalists Part 1 and 2 has Reopened! Register today: Part 1: https://t.co/Pmok561vCe Part 2: https://t.co/KDXwYd9CSi
![Berkeley Writing on X: "English for Journalists Part 1 and Part 2 are now open for registration! #Learn for #free at one of the best universities for English! https://t.co/Pmok561vCe. #BerkeleyX #Edx https://t.co/BtazKtlW00" / Berkeley Writing on X: "English for Journalists Part 1 and Part 2 are now open for registration! #Learn for #free at one of the best universities for English! https://t.co/Pmok561vCe. #BerkeleyX #Edx https://t.co/BtazKtlW00" /](https://pbs.twimg.com/media/EHQ5DJfUwAAdLsg.png)