historybooksreview.co.uk
Gaza and the Third Punic War -
There are strong parallels between the current conflict in Gaza and the Third Punic War