That's how hatred is created: two different groups, each insisting they're on the moral high groundCollection: Moral High Ground
That's how hatred is created: two different groups, each insisting they're on the moral high groundCollection: Moral High Ground