Ross Olmos is a former police officer and a retired associate professor of criminal justice who now lives in Ocala.
Who should know better than write such tripe..
He was a former police officer, too. The Handgun Control, Inc bumper sticker on his office door caused me to decide not to go that route.