Amazon workers walk off the job

Published April 1, 2020 46 Views

Rumble Workers at the Amazon facility in Romulus walked off the job to protest conditions inside the facility during the COVID-19 outbreak.