Ebro, FL - Utter shock and sadness over a disturbing discovery this past Friday. Authorities, investigating complaints about the smell of dead animals, discovered 37 Greyhounds at the Ebro Greyhound Park in Washington County.A shocking 33 of those...
More...