2,905,848 views | Adrienne Mayor • TED-Ed

Did the Amazons really exist?