Loading...
Loading...
Law enforcement official
Sheriff Glenn Taylor is the former sheriff of Love County, Oklahoma. He has been involved in several high-profile cases, including the Love County Disappearances.
Are you Sheriff Glenn Taylor? Manage your profile and connect with your audience.
Claim Profile