Were they supposed to deny it? All it means is that foreign nations are screwing with our nation. That's not exactly secret or new. Of course the Political Left is now planting the lie that ALL posting and meming and commentary is from foreign accounts, because false political propaganda is what the Left DOES.