Harvard Says Aliens May Live in MaineHarvard Says Aliens May Live in MaineIt's being reported that a study out of Harvard claims that aliens are among us. DavidDavid