No God, No Gun
Bremen, March 6, 1901
It was a normal day like any other. The streets were lively with people as they went about their daily routine; the shops were open with the things they sell and horse-drawn carriages mill about everywhere. One of those carriages was a very special one, a...