CharityWatch – IOTW Report

$60 Million BLM Organization Left Adrift

Friday, 28 January 2022, 15:30 Dr. Tar 7

Washington Examiner No one appears to have been in charge at Black Lives Matter for months. The address it lists on tax forms is wrong, and the charity’s two board members won’t say who controls its $60 million [Read More]