vanessa maelatest news & developments