again what INSIGHT has she had living so close.
Don't become an idiot defending one
I'm defending nothing other than fact's, what insight would you infer she meant (that she could see Russia from her yard as the SNL parody implied)?
She's a loony, but in this instance her geography is spot on.