April 11, 2025: We can – and must – do better