Cynthia Tu (@CynthiaTu2) header
Cynthia Tu (@CynthiaTu2) profile picture

Data reporter & newsroom tech @SahanJournal | alum: @columbiajourn, @ecjrn | drop a note here 📩 [email protected]

St Paul, MN
Joined September 2018
Photo by Cynthia Tu (@CynthiaTu2)Photo by Cynthia Tu (@CynthiaTu2)Photo by Cynthia Tu (@CynthiaTu2)Photo by Cynthia Tu (@CynthiaTu2)Photo by Cynthia Tu (@CynthiaTu2)Photo by Cynthia Tu (@CynthiaTu2)Photo by Cynthia Tu (@CynthiaTu2)Photo by Cynthia Tu (@CynthiaTu2)Photo by Cynthia Tu (@CynthiaTu2)Photo by Cynthia Tu (@CynthiaTu2)
We are covering top and down-ballot races in Minnesota. Follow @SahanJournal for voter guides, candidate interviews, updates from watch parties, and live election results as they come in tonight. Remember that polls close at 8 pm. Go vote🗳️!
1
2
10
2,502
Last Tuesday, I attended (and won!) my first @mnspj Page One Awards🏆. I wrote about my experience for this coming @SahanJournal Sunday newsletter. Here's a sneak peek of what I brought home. Sign up for our newsletter to get this issue in your inbox: bit.ly/45zBQCN
1
11
692
Some news about our news😎
Sahan Journal scooped up three top awards this year from the Minnesota Society of Professional Journalists. sahanjournal.com/news/minnes…
13
636
Every local news reporter rn:
The new iteration of “The Office” has been picked up to series at Peacock. According to the official logline, the series will focus on “a dying historic Midwestern newspaper and the publisher trying to revive it with volunteer reporters.” bit.ly/3UACZVO
1
222
If I had a nickel for every time someone (almost) mugged me/physically assaulted me on the Green Line yesterday, I’d have two nickels. Which isn’t a lot, but it’s weird that it happened twice, right? Anyways… Here’s my view from Harriet Island yesterday🌳☀️ Summer is upon us!
1
228
Support your friendly neighborhood local newsrooms today! (and help us keep our jobs🫶
Today is #WorldPressFreedomDay! 📰 Stand with us and @MinnPost to support independent journalism in Minnesota. Donate now and triple your impact with our $2,500 match challenge. Give today ➡️ sahanjournal.fundjournalism.…
1
253
Baby wake up Asia Mall 2.0 just dropped! Go to the original tweet to learn more. Also featured: new graphic from me🗺️
2
265
I’m over the moon ahhh❤️‍🔥
Today’s our birthday, but we’re giving you a gift — the brand-new Borealis service! Enjoy round-trip daily trips between Saint Paul, MN and Chicago, IL onboard Borealis starting May 21st.
237
You can now listen to this story with our new AI-generated narration feature👂
Hear how students pack Anoka-Hennepin school board to back equity efforts using our voice-over feature in the story below. By @bzosiad sahanjournal.com/education/a…
233
News alert: @SahanJournal is launching AI-automated narration for selected stories, making our reporting more accessible to all. You can now listen👂to what we know so far about the upcoming Feeding Our Future trial. Stay tuned for more articles available in audio format🎙️
🔊 Enjoy reading our news? Now you can hear it. Use our new AI-generated voice-over feature added to this story. Listen and let us know what you think: sahanjournal.com/policing-ju…
1
2
511
Finally, an Asian dessert shop opening in dt st paul!! We are in for a treat (literally!) And they sell congee too🥺❤️‍🔥
3
280
For yesterday’s Sahan Sunday newsletter, I wrote a love letter💌 to census data and how I used it to cover immigration trends in MN. 🫶🏻📊 Want to hear more behind-the-scenes stories from @SahanJournal reporters? Sign up for our newsletter here: sahanjournal.com/newsletter/…
3
5
1,214
For this week's Sahan Sunday newsletter, I wrote about how census data helps @SahanJournal uncover who's finding new homes in Minnesota. Plus, what does a data journalist do (besides spreadsheets)?👩🏻‍💻 Sign up here to get our newsletter in your inbox📩: sahanjournal.com/newsletter/…
3
5
1,375
Meet our criminal justice reporter @katrina_pross this Thursday! 🥳
Do you have a story idea? A question about how Sahan Journal reporters do their work? Please tell us about it! This week, we’re kicking off Sahan Journal office hours. Come meet criminal justice reporter Katrina Pross on Thursday. sahanjournal.com/inside-saha…
1
174
The votes are in🗳️! Follow our live election results here: sahanjournal.com/democracy-p… #Minnesota #PresidentialPrimary
The polls are now closed! Check our live results page for updates: sahanjournal.com/democracy-p…
1
3
2,281
We @SahanJournal are reporting on the rideshare driver strike today. Current price for a ride from MSP airport to dt mpls is pretty consistent with pricing this morning before the strike started. Follow @GalvanReports for more updates🚕
Prices for a standard ride range from $23-25 which is below the $32-38 estimate the apps gave us for this time when @CynthiaTu2 checked a few hours ago. @SahanJournal
1
3
574
When I first moved to the US, it took me about a year to get over the fear of drinking directly from the tap... Read more if you once had (or still have!) the same fear 🚰
Minneapolis is trying to build trust in drinking tap water by employing ambassadors to educate people in their communities. By @GustavDeMars sahanjournal.com/health/minn…
1
2
455