A decommissioned World War II-era destroyer docked near downtown Buffalo in New York is taking on water and listing...
The TRUTH About Carrots & Your Eyesight!
There’s an old adage that eating carrots can improve your eyesight. However, this axiom dates back to a British World War II misinformation campaign intended to conceal the Royal Air Force’s use of radar.