For some complex reasons thedonald.win is now patriots.win. See https://patriots.win/p/11SJoRrHUX/the-future-is-here/
Worse from my perspective is that a number of the pictures I have posted came from media.thedonald.win and have ceased to work. They do work if you change the URL to media.patriots.win, but there is no way I can fix them on FR.