>>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.
kek