Comics Reviews slider Review – Millarworld’s ‘The Ambassadors #2’ Oliver Douglas April 11, 2023 The Ambassadors #2 is the next issue in the newest series from Millarworld. Mark Millar pens the […]