>>4860539 pb
>Bandon Truaxe, founder of skincare brand Declem, has died at 40
>he was saying people in his company were involved in bad shit like human trafficking
Some stuff from the archives. He was calling out some big players. And now he's dead.