In which war was ancient Carthage destroyed by the Roman Republic?
First Punic War
Second Punic War
Third Punic War
Peloponnesian War
Answer
Ancient Carthage was destroyed by the Roman Republic during the Third Punic War in 146 BC. The nearly-three year siege of Carthage led to its destruction and the end of the Carthaginian civilization.