The International Crimea Platform Initiative. October 5, 2023 The International Crimea Platform Initiative. October 5, 2023.