White Business Owner Hit with Hundreds of 1-Star Reviews After His Involvement in Melee
2 min read
A business owner in Selma, Alabama, has been hit with hundreds of negative reviews on Yelp after being spotted at…