Did the Amazons really exist?

2,994,206 views |
Adrienne Mayor |
TED-Ed
• June 2018