Obama-Land, Chicago Taxpayers Now Face $224 Million Bill
Obama-Land, Chicago Taxpayers Now Face $224 Million Bill by Mark Glennon The taxpayer bill for the Obama Center to be built on Chicago’s Southside now appears to be $224 million, not $172 million as initially […]