20040501 city.thiruvananthapuram: Rallies; meetings mark May Day celebrations