08-03-2020, 12:51 PM
I heard about these alien domes in Siberia many years ago, so I investigated best I could on line, then ask help from some friends I have in Siberia who have helped me many times before. They came back with the same answer I had got. Its a 100% made up.