francisca almeidalatest news & developments