The Ambassadors #2 is the next issue in the newest series from Millarworld. Mark Millar pens the […]