Amazon workers in Germany strike in lead up to Christmas

Amazon workers in Germany strike in lead up to Christmas

Amazon employees have downed their tools and gone on strike in two locations in Germany in a bid for improved working conditions, sparking fears that Christmas orders might not arrive in time.