Tag: Peru’s
Video resurfaces of ‘body’ in Russia that resembles Peru’s Nazca ‘aliens’
Posted: September 21, 2023 at 10:19 pm / World
The Kremlin said that the body, found in Siberia in 2011, was a hoax Daily Express :: World Feed