marcio barbosalatest news & developments