A long-lost diary from a Chinese officer is shedding light on a lesser-known part of D-Day history. Found by urban explorers ...
On the 6th of June 1944, D-Day commenced. The largest amphibious operation in history marked the start of the liberation of Europe from the Nazis. That day, over 130,000 Allied soldiers stormed the ...