Delaware postal employees took to the streets Thursday to show their opposition to the possible privatization of mail services.

Delaware postal employees took to the streets Thursday to show their opposition to the possible privatization of mail services.