I wish I had been there. Some day I hope we have something like it over here.
UPDATE: Parts of this post have been polished and clarified. May Day is first and foremost a celebration of life in all the earth. But historically it has also been a celebration of those whose work sustains the modern […]