A geoglyph of Helen Thomas would likely repel any and every other world invader.
Maybe that’s what meteorites are? They see her face from space and turn to stone.