Demons

A xenophobic faction of humanity threatens to undermine talks to form a new coalition of planets.