Egypt police block labor day assembly, workers urge freedoms
CAIRO - Egyptian police prevented hundreds of workers from holding a meeting in Cairo to commemorate International Workers' Day on Sunday, while independent trade union leaders urged the government to allow them freedom of assembly.