The last day to order and ensure your package arrives in time for Christmas is December 16.

Protestors concerned about pollution fight back against Amazon

Now this is something to clamor about. In Southeast France, protestors have successfully put a halt on the construction of an Amazon logistics center. Angelique Chrisafis, reporting for the Guardian,Read more »