I come in peace.” These were the first words Professor Sharmistha Ray spoke as they opened the first Artist Public Lecture of the 2025-2026 school year. Behind them, a black slide with bold red ...