ivan safronovlatest news & developments