Scrutiny as Black Lives Matter reports $42 million in assets
Black Lives Matter has come under intense criticism due to its founders’ lavish lifestyles, which comes with no accountability. People are starting to scrutinize the organization, and now a Form…