Claims that two enormous pyramids on Russia’s Kola Peninsula were built by a vanished Ice Age civilization do not hold up ...
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 ...