2.3 billion euros of seized Russian assets, a headache for Italian authorities FRANCE 24 English 10 May 2024