A self-proclaimed Black Lives Matter movement leader in Atlanta allegedly defrauded donors out of hundreds of thousands of dollars in donations and...
News & Information
News & Information
A self-proclaimed Black Lives Matter movement leader in Atlanta allegedly defrauded donors out of hundreds of thousands of dollars in donations and...