After word of this page spread around the internet, the category was taken down earlier today.
We're not totally sure why this is happening or what the intention is here, but we're pretty sure these are the 'Russian Ties' we keep hearing about.
And here are some regular Trump Memes that are nonetheless tremendous. Maybe the most tremendous memes ever.