Day: May 22, 2026

Stop Mykaa!

A Kyoto scholar witnesses the possibility that her interpretations of Shakespeare may be taking shape in world events.