Sarah Palin never said that she could see Russia from her window. Talk show hosts said it but millions believed it.
Amy should shut up.
The funny thing is that Putin himself said “We are neighbors” referring to the Bering Sea. He was making the point that Russia is close to the USA without Europe in between us.