News

Walmart has recalled 850,000 Ozark Trail water bottles after reports of injuries from forcefully ejecting caps. Two users lost vision permanently. The US Consumer Product Safety Commission urges ...