Where does your funding come from?
Here are few links about you:
After a brief search, I'm willing to believe you are not Russians. I do believe you are an alt-right group posting to NYC subreddits in bad faith.