It wasn’t necessarily Hillary - there were LOTS of other scumbags exposed with the Panama papers.
Yeah, ties in to China