Hundreds given expired COVID vaccines at veterans hospital