News

Prehistoric sewing needles would have been made out of bone and ivory. Civilization: Prehistoric South Africa Time period: ...