Shield Island is an island which was annexed to Antarctic Peninsula in 2007 and lies in Weddell Sea. This was founded to place part of the mass-population of USA on another island.
Shield Island is an island which was annexed to Antarctic Peninsula in 2007 and lies in Weddell Sea. This was founded to place part of the mass-population of USA on another island.