Feed on

Tag Archive 'Native'

A people who were genuinely denied their rights to self-determination in history understand the existential threat that Israel is facing. A Native American feather flies with the Star of David: At first glance, there seems to be little in common between Israel and the 862 member Native American Coushatta Tribe, from Louisiana. But the tribe clearly […]

Read Full Post »