This guys been a pretty reliable source.
NEW; Knowledgeable source:— Puesto Loco™ (@PuestoLoco) July 23, 2017
•Trump Debt to Russians: At least $3Billion
•Records held by TeamMueller: Tax returns, Deutsche & Cayman Is banks pic.twitter.com/YIA9xnBNbr