Meteorites are not the only stuff falling from space. Peru: Russian inscriptions found on metal spheres that dropped from sky http://www.andina.com.pe/ingles/noticia-peru-russian-inscriptions-found-on-metal-spheres-that-dropped-from-sky-697964.aspx Yours, Paul H.