Leaders of faith and businesses in the city of St. Louis are outraged about the treatment of African-Americans in the city and are having an economic boycott. Fox 2 Now reports that Rev. Dinah Tatman is responsible for putting the boycott together. She feels that African-Americans are brutally mistreated by police and receive “criminalization and […]