Human Feces Found in Coca-Cola Cans

Police have launched an investigation immediately after what seemsĀ to be human feces were found in a shipment of cans delivered to a facility in Northern Ireland. Local authorities confirmed Tuesday that the...