Post Pic

Eastern Europe: The Last Barrier between Christianity and Islam

The last chance to save Europe’s roots might well come from those who defeated the Ottomans in 1699… Read more