Synology Drive has all the features you want and with desktop (macOS, windows, Ubuntu) and mobile clients (iOS and Android). The potential downside is that you have to buy a Synology NAS to run it. I’ve had one for a number of years and I’m still very happy with it.
I also really like Resilio Sync. The downside there is that while the mobile client supports selective sync (you choose which files and folders to always have on-device) only the paid “pro” version of the desktop client supports it.
As you should expect, the truth is actually between the extremes of “facist trope that is completely false” and “all immigrants are evil.” A person in Ohio recently killed and ate a cat, but was not an immigrant.
For anyone who doesn’t want to click the link, it contains bodycam video of a police officer in Ohio recently arresting a US citizen with blood all over her, fur in her teeth, a dead cat nearby, and multiple eye witnesses saying she killed and ate the cat.
https://www.dailymail.co.uk/news/article-13844919/bodycam-eating-cat-Ohio-trup-pets.html