World Liberty Financial, just dropped a bombshell