Sorcha Faal

Putin Fires Top Generals Who Tried To Block Probe Into Russia’s Most Haunting UFO Mystery 

In 2016, this report continues, archeologists discovered fragmented remains and artifacts of the ancient Mansi Peoples in the Denisova Cave located in Siberia—one of whose artifacts was a “map” describing a “queen-mother” located in the Gamurzievsky settlement near the city of Nazran-Ingushetia—and where last month was discovered the ancient remains of a woman having an alien-like elongated skull. […]