
Data reporter & newsroom tech @SahanJournal | alum: @columbiajourn, @ecjrn | drop a note here 📩 [email protected]
St Paul, MN
Joined September 2018
- Tweets234
- Following441
- Followers281
- Likes230
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🗳️!
Election Day: Minnesota voters head to the polls.
Check back for updates as reporters @GalvanReports, Atra Mohamed and @Mohamed1brah1m catch up with voters throughout the day about how they're voting and why.
sahanjournal.com/democracy-p…
Follow our election coverage here: sahanjournal.com/election-20…
167
New charts (by me!) just dropped📊
Five key takeaways from new Census data about Minnesota’s immigrants and communities of color
By @CynthiaTu2
sahanjournal.com/immigration…
125
For the upcoming @SahanJournal newsletter, I wrote about how I analyzed 5 years' worth of death certificates to gain insights into the opioid epidemic's fatal impact on Minnesotans of color.
Sign up for our newsletters here to get the issue in your inbox: bit.ly/45zBQCN
You can read more about our investigation of the racial disparities of opioid overdose mortality here: sahanjournal.com/health/minn…
50
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
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🗺️
On the heels of the success of Asia Mall, owners purchase a building in Blaine and announce Asia Village.
By:@GalvanReports
sahanjournal.com/business-wo…
2
265
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…
Finally, an Asian dessert shop opening in dt st paul!! We are in for a treat (literally!)
And they sell congee too🥺❤️🔥
A Japanese cheesecake led Yen Fang to launch SoYen Desserts. Now her sweet—but not too sweet—brioche donuts are selling out at the Lowertown St. Paul shop.
By @Dymanh
sahanjournal.com/business-wo…
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/…
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/…
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
Minnesota had the highest percentage of uncommitted voters on #SuperTuesday2024. Check out how your county and ward voted with our interactive maps: sahanjournal.com/democracy-p…
What Minnesota’s ‘stunning’ uncommitted turnout in Democratic primary means for the November election.
By @JoeyPeters and @katrina_pross with data visualization by @CynthiaTu2
sahanjournal.com/democracy-p…
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…
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…















