Did the Amazons really exist?

2,930,756 views | Adrienne Mayor • TED-Ed