American Revolution FACT CHECK: No, France Did Not Demand $150 Trillion For Helping US Achieve Independence by adminMarch 17, 2025