RAWWRxD6934 RAWWRxD6934 29-12-2023 History contestada How long did it take for the US to defeat the Spanish?