These solar eclipse glasses have been recalled for ‘potentially failing to meet safety standards’
If you purchased solar eclipse glasses on Amazon or in Illinois or Missouri, you might want to check them. Solar eclipse glasses sold on Amazon, at least six stores in Southern Illinois and three in Missouri have been recalled. The Illinois Department of Health issued an alert warning that the faulty glasses were recalled after … Read more