All aboard!

This Day In History: 1943-11-21

Seven (7) Belgian ministers in London criticize King Leopold III for surrendering to Germany.

Secured By miniOrange