Libraries and Hours Ask a Librarian

May Day protests draw thousands of workers across Europe and Asia