La guerra más larga de la historia duró más de 300 años