English Human outpost Cited by user KolbertBot on 31 Aug 2017 Human outposts are artificially-created, controlled human habitats located in environments inhospitable for humans, such as on the ocean floor, in space or on another…