Tag Archives: Town of Leland
North Carolina: Leland Police Officer Ryan O’Connor cited for DWI while driving police vehicle; later claims he bumped his head a few days earlier…
A firestorm of comments on this article alleges police corruption, political intrigue and more… […]