This is information from a thread at the Stolen History forum. Research has revealed a couple of starforts in Russia near a town called Sibir, from which the word Siberia derives. A post from Von Turin today has photos of a starfort next to a town called Vakhrusheva. There is another starfort 9 km away.
https://www.stolenhistory.org/threads/t ... post-25301
Suspect a possible StarCiv presence in an area? Report your findings here!
1 post • Page 1 of 1