Registration now open for the 2024 IFLA World Congress in Istanbul More here. NewsSally RobertshawMarch 5, 2024IFLA 2024, Istanbul, Turkey, Turkiye, Code Red, Code Red for Earth, CTLA Facebook0 Twitter Pinterest0 0 Likes