@WSJ, adjunct @newmarkjschool, exNYDN, bylines BBC, AP, Atlantic, NPR/WNYC etc. Author 'Firefight: Century-Long Battle to Integrate NY's Bravest' (St. Martin's)

Joined May 2012
811 Photos and videos
Nearly one in 10 people who had Affordable Care Act plans have dropped health insurance after the expiration of federal subsidies drove up costs, a new survey shows wsj.com/health/healthcare/mi… via @WSJ
8
3
932
Months before Jesse Van Rootselaar became the suspect in the mass shooting that devastated a rural town in British Columbia, Canada, OpenAI considered alerting law enforcement about her interactions with its ChatGPT chatbot, the company said wsj.com/us-news/law/openai-e… via @WSJ
1
2
186
Ginger Adams Otis retweeted
Eagle-eyed cops to the rescue. While patrolling the Hudson River earlier this morning, our Harbor Unit officers spotted an injured bald eagle floating on the ice and calling out for help. They acted quickly and brought the bird to safety.
383
1,133
6,299
289,341
Republicans’ new tax law delivered for Amazon.com, which saw its U.S. corporate income taxes shrink by more than half in 2025 while its profits climbed wsj.com/business/trumps-tax-… via @WSJ

1
51
For everyone asking for the full video, it's here (start at 1 min): l1nq.com/lAllx @fdnyVULCANS

Wesley Williams, an @FDNY legend, featured here by @ancestry Great history about @FDNYVulcans instagram.com/reel/DUV_9e9CY…
1
546
Am missing Prince. #minneapolis
82
To the folks @FedEx at 47th & 6th Ave, big thank you for letting me use two binder clips to secure my baggy pants to safely bike home! A small gesture but a huge kindness. May the wind always be at your back, as the old blessing goes.
1
7
346
Ginger Adams Otis retweeted
Replying to @Derrick_NYC
At 6:25am I checked the app and was told there was service downtown from 137th. I got to the station to find dozens of people being told there was no service but that there was shuttle bus service that never came. The next train left at 7:05.
1
3
2
660
Ginger Adams Otis retweeted
📢HUGE shoutout to NYC’s poll workers — the true heroes of democracy. 🇺🇸🗽 17-hour days in 100 ° heat, all to make sure every vote counts. Your hard work and heart made it all possible. Thank you! 🗳️🔥❤️#ThankAPollWorker
14
173
955
49,084
Vermonter 55 now at New Haven, more than 4 hours late, & no A/C in the middle of a heat wave @Amtrak NO BUENO!
1
3
535