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)?again what INSIGHT has she had living so close.
Don't become an idiot defending one
She's a loony, but in this instance her geography is spot on.