1 min read
0
D-Day
Please remember the 100,000+ troops that made the D-Day invasion and the subsequent victory in Europe possible. With over 12,000…
Department of Inconvenient Truths – Indicium Parilis Facultas ne Necessarius Veritas