The longest battle of WWII was the Battle of the Atlantic, which lasted from 1939-1945.

The longest battle of WWII was the Battle of the Atlantic, which lasted from 1939-1945.

Next