Remembering 9/11: 1683 [video]

One of the most important dates for Western Europe is the anniversary of the Battle of Vienna, which the largely Polish forces won on September 11, 1683. Outnumbered and against all odds, the Polish held off Islamic invaders at the Gates of Vienna for the last time– until now. Islamists called Vienna the “Golden Apple,”Read moreRead more