The new leader of BLM (Black Lives Matter) is now facing accusations of using the organization as his own personal slush fund. To the tune of $10 million dollars.
The new leader of BLM (Black Lives Matter) is now facing accusations of using the organization as his own personal slush fund. To the tune of $10 million dollars.
Recent Comments