FoghornLeghorn
Platinum Member
- Aug 15, 2025
- 912
- 1,059
- 873
- Banned
- #1
Obama Presidential Center deposits just $1M into $470M reserve fund aimed to protect taxpayers
The Obama Presidential Center is facing fresh scrutiny over its failure to fund a promised $470 million taxpayer safety net as part of a deal with Chicago
