Meet the American who was revered as the 'patron saint' until he was canceled: Lenni Lenape chief Tammany
2 years ago
19
Lenni Lenape chief Tamanend, better known as King Tammany, was celebrated as the "Patron Saint of America" and honored by Americans for 200 years — until he was canceled.