I also have a strong opinion on this that I was about to post. but then I was thinking Isn't discussing this here loshon Hora, which the sin might be just as great. You feel like he is misrepresenting you and your community? Then send him a message and start a dialog with him.