Quick Public Service Announcement: Y’all Gotta do Better.

I’m truly tired of high-end name brands debuting clothes that I am confident they know are problematic, and continue to throw the rock, hide their hand, and then come back to apologize. Burberry is yet the next brand to receive public scrutiny and rage as they debuted a hoodie with a noose hanging from it. […]