Millions of diabetes test strips from six manufacturers were recalled in December, 2010. Find out what you need to know about this important recall. (Video …

source