Cultural relativism is a tricky concept, as is ethnocentricity. So many Americans believe they are automatically morally superior, simply by virtue of winning the human lottery and having the good fortune of being born with the borders of this country... and, even though we exhibit such glaring flaws and incoherent policies and values. So, I can empathize with the quandary you found yourself in, knowing how fundamentally wrong this barbaric practice is and feeling helpless to do (or even say) anything about it. You're speaking up now. So, hooray! That's a very good thing. And, thank you for drawing our attention to this issue.