19 June 2024

define manifest destiny