I didn't believe this until I came to live in France, and saw it for myself. French people are actually ashamed of themselves, because they're convinced that they are aggressors who conquer/colonized everything, and somehow caused all the wars and that it's their fault for everything that happens in middle East now!
Saw the same in Germany. All Germans are guilty because of Hitler ... although he was from Austria it does not matter, they are guilty of what happened more than 70 years ago and they will continue to pay as far as I can see ... It is crazy!!!
Personally I want to stay away from politics. So I don't talk much about this. But I've seen some Germans being very protective of migrants and they say facts are just emotions in disguise. I really hate political talks. I saw some great points from @vimukthi