America First Audit — Justin Sun, World Liberty Financial and the SEC Case
Justin Sun invested $75 million in World Liberty Financial before the SEC and defendants jointly sought a stay; the court entered a March 2026 final judgment requiring Rainberry to pay a $10 million penalty to the SEC without an admission, while quid pro quo remains unproved.