At least half of it is likely George Soros money funneled through shill names and addresses to get around the individual contribution limit.
How much from China? 50% or more?