Northeast Alabama Cherokee Chief Larry Smith and Seth Penn. Credit: John Buhler/AITF. By Esther Kay | moshiach.ruOctober 18, 2021 Anno DominiTranslated from the Russian “Red-skinned friend of Israel” (original headline) “We want to talk about co-operation between the Cherokee people and the people of Israel, and living in Alabama, we strive for a united and […]