Add Yahoo as a preferred source to see more of our stories on Google. In January 1975, on a side street in New Haven, Conn., surrounded by the campus of Yale University, a small French restaurant ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results