Neil Shelton

Please, share this page
Neil Shelton

Neil Shelton

Neil Shelton blew the whistle on abuse of power and judicial corruption in the North Carolina court system. His lawsuit is pending.

Read: Courts Separate American Families While Media Ignore Their Stories

Donate Today