The petroglyph has some curious characteristics that make it look part-man, part-mantis. …read more

Source:: CNet