NEW YORK (AP) — A strike at Kellogg that has gone on since early October has ended after workers voted to ratify a new labor contract at the company's four U.S. cereal plants. The contract covers approximately 1,400 workers represented by the union at plants in Michigan, Nebraska, Pennsylvania and Tennessee.