Did the Amazons really exist?

3,059,223 views |
Adrienne Mayor |
TED-Ed
• June 2018