By John Solomon
How the government's punishing of the exposure of official wrongdoing can linger for years
Independent voices from the TWT Communities
Dillard University is a private, historically black liberal arts college in New Orleans, Louisiana, United States. Founded in 1930 incorporating earlier institutions that went back to 1869, it is affiliated with the United Church of Christ and the United Methodist Church. - Source: Wikipedia
With Isaac bearing down on New Orleans, the city finds itself at a delicate moment in its rebuilding since Hurricane Katrina struck seven years ago.