Crossword: Slate’s daily puzzle for April 25, 2024.

Responsive image
source