Sounds like the answer is to be factual while being as specific as possible. It's ok to generalize but not over-generalize. Similar to what you've said, saying "Young black males from low income families have high rates of crime" is better than "black people commit high rates of crime" because it's more specific.
Saying "Muslims are misogynist homophobes" is not appropriate due to the many exceptions, while saying "most Muslim fundamentalists are misogynist homophobes" is more accurate.
That *seems* fine but maybe not...