Close this search box.

learning from experience

Criminal Law and Firm News

Criminal Law and Firm News

important Updates

Criminal law and procedure evolve constantly.  Here we focus on recent developments in state and federal criminal law, as well as notable events and firm successes.  Call us at (919) 352-9411 for help.

Federal Criminal Lawyer

Lying on Federal Aid Applications

The New York Times reports that families are breaking federal law in various ways when their children apply for federal student load aid through the FAFSA

RICOing Trump: A Conspiracy of Many

In 2019, I was the only lawyer out of more than 80 to secure any kind of victory in the federal government’s largest criminal prosecution

The Future of Federal Gun Laws

The Supreme Court’s decision in Bruen last summer striking down a nearly 100 year old New York law regulating the possession of firearms has unleashed

Private Lawyer Committing Malpractice

I sat horrified in a North Carolina Superior Court courtroom last week as I watched a privately-retained (aka “paid”) lawyer claim with a straight face

Raleigh Drug Trafficking Lawyer

Whether charged as state or federal criminal offenses, drug trafficking crimes are among the most serious, that can result in convictions that carry mandatory minimums.

Patrick Megaro in a Green Shirt

Remembering Patrick Megaro

Patrick Megaro billed himself and his firm as the Appeal Law Group and took his huckstering ways on the road, from state to state, locale

Overhead Police Drones Fly in Raleigh

Below is the statement the Memphis Police Department released about the beating of Tyre Nichols. By January 10, he was dead. This statement is a

Al Swearengen comments on life.

One Vile Task After Another

This is a post about hope. In one particularly great scene in the greatest series Deadwood of the prestige television era, Al Swearengen, the saloon

Call or Text (919) 352-9411

We fight for the best possible outcome in every case.  We are honest, aggressive and compassionate. 

Practice Areas

Contact Us or Call (919) 352-9411

We will respond soon.