EU1150 H20 Russia between past and future