Today, 75 years ago, at 9am Tokyo time, the Japanese government and military signed the articles of surrender on the deck of the USS Missouri. Marking the end of the most deadly war in the history of the world. Lost lives are estimated to be at least 91,000,000 from all causes, military and civilian. This represents 3-3.7% of the world's population in 1939.

MORE
"This represents 3-3.7% of the world's population in 1939."

Holy shit, that is staggering.

Thank you for posting these historical reminders. They are good.