There is nothing illegal for the Clinton Foundation accepting foreign donations. You all have been screaming about this, but it's idiotic. Foundations accept foreign donations all the time. Corporate, national, individual. All the time. No law broken. None. Perfectly ok. And the foundation doesn't pay the Clintons a penny.
Screaming about it doesn't change anything.
Do you know what ethics are? It may not be illegal (doubtful), but it's sure as hell unethical.