The verifiable paper trail. read the documentation and official records for yourself.
2025-11-18 Traffic stop in Hanceville, Alabama
2025-11-30 Speaking request sent to Cullman County Commission
2025-12-01 Protest permit request sent to City of Cullman
2025-12-04 aora request for John Davidson sent to ALEA
2025-12-12 Protest permit recieved from City of Cullman
2025-12-16 Public comments made at Cullman County Commission work session
2025-12-16 Vote for permit approval during Cullman County Commission regular meeting
2025-12-17 FOIA request for John Davidson sent to City of Hanceville
2025-12-17 Media access request sent to Cullman County Distric Court
2025-12-29 aora request for John Davidson sent to ALEA
2026-01-13 Protest at Cullman County Courthouse
2026-01-13 Confrontation with Hanceville City officials over records request timeline
2026-01-13 New aora request for John Davidson sent to City of Hanceville
2026-01-13 Complaint filed with City of Hanceville
2026-01-20 First aljw video breakdown
2026-01-22 Public comments made at Cullman County Commission regular meeting
2021-08-01 victim's mother confronts Joseph ragan through facebook messenger
2026-01-26 Blountsville town councilman billy Irvin notified of Joseph Ragan's past actions
2026-01-26 billy Irvin asks for the contact info for the victim's mother
2026-03-23 billy Irvin receives screenshots of the messages between ragan and the victim's mother
2026-06-02 original Exposé posted on facebook by "madams insight"
2026-06-06 Shannon ragan posts a defense for her husband, Joseph, on facebook
2026-06-07 relative of the victim confronts Shannon ragan through facebook messenger
2026-06-09 the town of blountsville releases a statement stating that Joseph ragan is no longer an employee of the town
2026-06-14 first aljw video breakdown
2026-06-15 three minute blountsville town council meeting
2026-06-16 aora request for correspondence regarding the termination of Jospeh ragan sent to blountsville
2026-06-16 speaking request sent to blountsville
2026-06-17 aora request for voter turnout data sent to blountsville
2026-06-17 aora request for voter turnout data sent to Blount county
2026-06-17 voter turnout data received from blount county
2026-06-18 demand letter regarding alabama open meetings act violation sent to blountsville
2026-06-22 ALJW video breakdown of the three minute town council meeting
2026-06-23 records received from blountsville
2026-06-24 meeting minutes acquired by aljw for the blountsville town council meetings on 2026-03-02 and 2026-03-23
2026-06-26 blountsville town clerk approves speaking request after notice of planned demonstration during July 4th festivities