The Second Punic War was fought between Carthage and Rome. Two of the greatest generals were fighting: Scipio Africanus and Hannibal from Carthage. Hannibal was winning but, he lost the war. Scipio was losing but, he won the war. This explains the Second Punic War.
This is about Scipio Africanus. His childhood is explained. He learned about the art of war the hard way, by being in war. It explains his fighting in the Second Punic War against Hannibal. This and other facts about Scipio's life are explained.
This is about Hannibal from Carthage. This is about his childhood and his brothers Hastribal and Mago. This explains his fighting in the Second Punic War against Scipio. This and other facts about Hannibal's life.
Hannibal was winning the war. Scipio was losing. So how did Hannibal lose and Scipio win. Hannibal didn't have a big enough army. So was that it? Or did make Hannibal a fatal mistake? This explains Why Hannibal didn't attack Rome after the Battle of Cannae?