An audit from the Jefferson Parish inspector general’s office revealed employees were paid around $1 million for no work.
Read More...