Armageddon Time streaming: where to watch online?

We couldn’t find any streaming options in India, but Armageddon Time is available in the United States and 36 other countries on Peacock Premium, YouTube TV, and 32 other services.