david mangotalatest news & developments