On Christmas Eve 1914, in battle trenches that stretched from Switzerland to the North Sea, combatants laid down their weapons and ventured into no man’s land. German, British, and French soldiers bet their lives on Christmas, and they won. Men of goodwill spontaneously met to celebrate Christmas, reminding themselves that peace was not impossible. Read […]. Read More in Red Pill NOWlej.