BUSINESS FINANCE Black Lives Matter Foundation has $42 million in assets & invested $32 million in stocks: Reports May 17, 2022
PEOPLE U.S.A. US policeman “Derek Chauvin” sentenced over 22 years of prison for George Floyd’s murder Jun 26, 2021