larisa ilchenkolatest news & developments