Today is June 6. That means it's the anniversary of D-Day, one of the most consequential dates in world military history, in the most consequential and largest scale war ever known. Its remembrance should be above petty points scoring. Of course, that is never the case, partisans use everything for political maneuvering and jockeying. But […]

Read more of this post