Thank you, BS, for clarifying the situation.  The U.S.C you cited refer specifically to contributions or donations of money.  The Russian lawyer with whom Trump Jr met did neither.  She met with Trump Jr and others to offer information about Clinton.  Where in the statute does it prohibit foreign nationals from providing information?