Amazing how stupid 80% of Democrats are willing to admit to being.
Biden said he could see Russia from his celler.