Re: DC's New 52: Reviews and Discussion (Spoilers welcolme and likely)
Agent Richard07 wrote:
^ Good one. Where is the fortress anyway? It can't be on U.S. soil.
It seems to be on its own island at the "North Pole." So not within the jurisdiction of the US Government.
For me, and for many of us, the future is now in the past.