Cross Post Now, Nation

Ferguson, Mo. police officer Darren Wilson will face no consequences for the August 9 shooting death of unarmed 18-year-old Michael Brown, Jr., and he penned a letter thanking his supporters for being there for him “during this stressful time”– a time that included close to three months of paid administrative leave and getting married to […]