The longest war in history lasted 335 years
Historians identify this conflict as an offshoot of the English Civil War, which raged from 1642 to 1651. Royalist forces loyal to King Charles I initially had the upper hand, but this gradually changed and the Parliamentarians under Oliver Cromwell began to achieve victory after…