The Hastings press release is here. No indication, however, of what's become of current Dean Frank Wu, who was just reappointed in 2014. I'll add an update when I know more.
UPDATE: I apparently missed the announcement in November that Dean Wu was stepping down.



Georgy Maksimovich pointed me to this article in Russian: https://novayagazeta.ru/articles/2026/05/25/antisovetskie-filosofskie-kontratseptsii