Climate Activists Target Amazon Depots in Britain on ‘Black Friday’

TILBURY — Climate activists targeted 13 Amazon depots across Britain on “Black Friday” as part of a protest against the e-commerce giant, which the Extinction Rebellion group said epitomized obsessive overconsumption. Read More