On this day in 2024: Windrush exhibition opens at Castle Museum June 19, 2025 News by admin Leave a Comment on On this day in 2024: Windrush exhibition opens at Castle Museum On this day in 2024, the York Press reported that the Objeks and Tings exhibition had come to Castle Museum.