After enduring three and half years of incarceration for cavalierly strolling through the U.S. Capitol building for a few minutes on Jan. 6, 2021, radio talk show host Darrel Neelly is a free man.
Neely was released from FCI McDowell in Welch, West Virginia last week after serving a 28-month prison sentence, most of which he was held in pretrial detention, for misdemeanor counts.
On one of his last calls from prison before his release, the radio and YouTube broadcaster told The Gateway...