david skrelalatest news & developments