teresa maylatest news & developments