Which one of us is the ‘other’ Chris Graham? I’m saying it’s the attorney
My name popped up today in reporting on a local fraud trial, and let me be clear here – I am not the Chris Graham who is the defense attorney in that one.
My name popped up today in reporting on a local fraud trial, and let me be clear here – I am not the Chris Graham who is the defense attorney in that one.
We’re seeing images of National Guard troops being stationed near vote drop-off boxes in DC, raising the question – is that just a test run from Team Trump to see what the courts do in response?
The latest example of how sending people with guns to deal with people in a mental health crisis comes to us from Page County.
The 2A people are going to love to read about the latest initiative of Attorney General Jay Jones, who announced on Tuesday the creation of a Firearms Accountability & Industry Responsibility Unit.
Two families evicted from a Smith Mountain Lake campground in 2020 after the campground’s owner found out that one of the campers in their group is Black have finally collected on the $750,000 verdict awarded to them by a jury in 2025.
The new Federal Accountability Unit that Jay Jones rolled out today is why we needed to elect a Democrat to be our attorney general last fall.
The Virginia State Police reported today, in a release, that it has concluded its investigation into the officer-involved shooting that killed Dustin Griffin, 42, of Staunton, on Dec. 17.
Prosecutors are charging a wanted Charlottesville man with two counts of attempted second-degree murder in a June 20 encounter with two Charlottesville Police officers.
The Virginia State Bar has issued a public reprimand of Augusta County-based criminal defense attorney Thomas Weidner, related to Weidner’s actions in the representation of Felecia Neil.
It’s not weird at all that Fox News had a D.C.-based reporter and camera crew on the scene Wednesday morning to capture live shots of the FBI raid of State Sen. Louise Lucas’ office and cannabis dispensary in Portsmouth.
We have reached 57 percent of what we need to fund critical operations for 2026. If you have been waiting for the right time to support AFP, this is it.