Shoppers hit the malls and online stores this week, spending over $3.5 billion online alone on what is called ‘Black Friday’. Some people reject the extreme consumerism, calling it ‘Buy Nothing Day’ and staying home in protest, others take their protests to the streets. Anti-police violence activists in St. Louis, Missouri, demonstrated peacefully at a major […]