A 2008 NYPD Disciplinary Decision: Records and Open Questions
Original documents, the published correction, and a request for clarification about the identity and later disposition.
Read the records and context →
Short campaign updates—what I’m hearing, what I’m building, and what I’m working on. No hype. Just progress.
Showing 8 of 35 updates
Original documents, the published correction, and a request for clarification about the identity and later disposition.
Read the records and context →
A Halloween surprise with a serious reminder: New Jersey’s voter registration deadline for the November 3 general election is October 13. Watch the short video and find the official registration link.
Watch the Sasquatch video →Ryan Michael Kelly responds to issues raised at the October 5 forum, including AI, data centers, electricity costs, immigration and human rights. Watch his independently recorded response and the complete League forum.
Watch and read more →At Rowan University's Political Campaign Volunteer Fair, students met campaigns, asked questions, and explored ways to take part in the political process.
Read the Rowan update
From the Hightstown Harvest Festival to the Hamilton Irish Festival, Ryan spent October 3 meeting neighbors, enjoying local traditions, and listening in Hightstown and Hamilton.
Read the community update
I stopped by RedBerry at TCNJ Campus Town in Ewing for Incarnation–St. James Parish’s Faith Formation Fall Fundraiser.
The evening was a chance to enjoy some frozen yogurt, spend time with members of the parish community, and support the parish’s Faith Formation program.
TCNJ and the surrounding community have connections throughout our region, and I appreciated the invitation and the opportunity to support a local parish program.
Thank you to Incarnation–St. James for organizing the fundraiser and to RedBerry for hosting.

I want NJ-03 voters to hear directly from me about public records I obtained from the New Jersey Division of Elections concerning Steven Welzer’s 2026 nomination petition.
In this statement, I discuss what the records show, New Jersey’s petition-circulator requirements, the State’s forms and instructions, and the questions I believe deserve answers. I also discuss why the State should review its procedures so future candidates and circulators receive clear guidance.
No court or election official has determined Steven Welzer to be disqualified. I believe that context matters. My goal is to put the documented facts before voters, distinguish what is known from what remains unresolved, and make appropriately redacted source records available for independent review.
Direct link: Watch on YouTube
Restoring meaningful civil-rights and civil-liberties oversight at the Department of Homeland Security is personal to me. I spent nearly 13 years working in DHS's Office for Civil Rights and Civil Liberties (CRCL).
I support restoring CRCL and strengthening civil-rights and civil-liberties oversight so these offices have the resources they need to do their work effectively.
I also support stronger statutory protections for independent oversight functions so they are much harder for any administration to simply dismantle.
Government works better when there are institutions empowered to ask hard questions, protect rights, investigate concerns, and hold agencies accountable.
Direct link: Watch on YouTube