How is Otto Kilcher doing now? Will “Alaska: The Last Frontier” be renewed for a 12th season? By Rebecca Lovelady September 22, 2023