Another Claims Genocide is Occurring in Gaza

Oh yes. Several nations have had a “master race” ideology at one point or another.

Steve