The Detroit Land Bank Authority (DLBA) will pay the federal government $1.5 million over claims that it failed to substantiate $13 million in payments to contractors. The DLBA Board voted Friday to ...