Hosted on MSN11d
FACT CHECK: No, France Did Not Demand $150 Trillion For Helping US Achieve IndependenceA 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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results