Christopher Jones and Terry Geasland
Christopher Jones and Terry Geasland, a gay couple living in Tulsa, Oklahoma, have gone public with stories of harassment by their neighbor, Jon Bailey. Bailey, who lives across the street, has put up signs with homophobi…
Read More
Tulsa couple terrorized by neighbor’s desecration of the Pride Flag
