Obama Presidential Center deposits just $1M into $470M reserve fund aimed to protect taxpayers

Obama Presidential Center deposits just $1M into $470M reserve fund aimed to protect taxpayers

The Obama Foundation was required to create the fund in order to take control of a sprawling 19.3-acre section of a public park...

Redirecting to full article...