Freedom-no word was ever spoken that has held out greater hope, demanded greater sacrifice, needed more to be nurtured, blessed more the giver. . . or came closer to being God's will on earth.
The streets of London have their map, but our passions are uncharted. What are you going to meet if you turn this corner?