Suntech Enterprises have recalled almost 8,400 baby walkers after finding out that they can fit down stairs. No serious injuries have yet been reported but the recall comes as a preventative measure. The baby walkers were sold in small stores in California, Illinois, New York and Texas from January 2007 to December 2009. Consumers are… Read More