April 29, 2002

Detroit postal workers protest over working conditions