Man accused of shooting Brevard deputy freed under Florida’s ‘stand your ground’ law
John DeRossett, once charged with trying to kill three Brevard County sheriff’s deputies, has been freed under Florida’s “stand your ground law.” An appeals court has ruled DeRossett was standing his ground when he had […]