A post shared on Threads claims that France demanded $150 trillion for helping the United States during its war of independence. View on Threads Verdict: False There is no evidence for this claim.