Elizabeth Braddock of Earth-2319 was Captain Britain, a member of the Illuminati, acting in order to counter the Incursions.
Elizabeth Braddock of Earth-2319 was Captain Britain, a member of the Illuminati, acting in order to counter the Incursions.