The events of June 25, 2024 must be viewed from the broader sweep of history.