What does these have in common

hannibal invaded italy
scipio landed in north africa
the roman`s defeated hannibal

Q&A Platform for Education
Platform Explore for Education