Co-owners of Otter House arrested, charged
Co-owners of the Otter House, Stephen Cameli and Paul Stoddard, were arrested and charged with maintaining a public nuisance, Fredericksburg police public information officer Natalia Bledsoe said Thursday.
Conn. man, already accused of having river otter, is cited for illegally owning endangered ape