2025: The Despot Takes His Gloves Off

El Faro