May Day Celebrated with Protests from London to New York

2012-05-02 6

International Workers' Day, also known as May Day or Labor Day, is observed on May 1 and recognizes labor movements around the world.