Citizens Question Proposed TIF – Called “Idiots”

Things got hot in Lafayette, Louisiana, the other night. There was a town meeting at the local libra...

You are unauthorized to view this page.