Vakhrusheva, Russia
Posted: Fri Aug 09, 2019 12:19 am
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
https://www.stolenhistory.org/threads/t ... post-25301