An interesting catch by the Washington Post, which is probably trying to put out the fire surrounding this issue several months ahead of the election In Washington, Sen. Mary Landrieu lives in a stately, $2.5 million brick manse she and her husband built on Capitol Hill. Here in Louisiana, however, the Democrat does not have […]