FACT CHECK: No, France Did Not Demand $150 Trillion For Helping US Achieve
Independence
-
A post shared on Threads claims that France demanded $150 trillion for
helping the United States during its war of independence. View on Threads
Verdic...
26 minutes ago