An overwhelming majority of financial pyramid schemes operating in Russia target investors’ crypto funds, according to new data released by the country’s central bank. The Russian monetary authority ...
Claims that two enormous pyramids on Russia’s Kola Peninsula were built by a vanished Ice Age civilization do not hold up under scrutiny. The account shows that images often used to support the story ...