Category: Germany
The Most Bombed Place on Earth – Operation Herkules vs. the Undefeated WW2 Island
During the grimmest period of World War II, the small island of Malta in the middle of the Mediterranean Sea had become a beacon of hope for Allied Read More…