Labor - National Memo nationalmemo.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from nationalmemo.com Daily Mail and Mail on Sunday newspapers.
By Victor Omondi Two Amazon employees are said to have died within hours of one other in the company’s Bessemer, Alabama, facility last month. Now, through the workers’ rights organization More Perfect Union, two of their coworkers are speaking out, alleging that the e-commerce giant is attempting to conceal the fatalities. In a video interview […]