Obama Center

Obama Center’s Weak ‘Taxpayer Protection’ Fuels Criticism

The Obama Foundation promised a $470 million taxpayer‑protection reserve but has deposited only $1 million to date.

Latest news

- Advertisement -spot_img