UPS Employee Says He Found Nooses Hanging in Illinois Facility

Views 19

A UPS employee says he found nooses hanging at the facility in Palatine, Illinois, but UPS officials say that`s not the case at all.

Share This Video


Download

  
Report form