Boar’s Head has announced the indefinite closure of its Virginia deli meat plant, which has been linked to a deadly Listeria outbreak. The outbreak has prompted a nationwide recall of certain meat and poultry products produced at the facility. According to the CDC, the outbreak has hospitalized 57 people and resulted in nine deaths across […]
Patrick Houck is an avid political aficionado based out of the Washington, D.C. metro area. When not analyzing the latest news, yo ...