mario mashalatest news & developments