FACT CHECK: No, France Did Not Demand $150 Trillion For Helping US Achieve Independence

12 hours ago 2


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. Fact Check: Social media users are claiming that France is demanding $150 trillion in interest for helping the U.S. during its […]
Read Entire Article