Tag: new england

News clipping shows Sean Spicer was born in Manhasset

The answer is Manhasset. The question, which involves a contretemps with the

2 Min Read