Good News Bible Anglicised

2 Maccabees 10:31 Good News Bible Anglicised (GNBDC)

slaughtering 20,500 infantry and 600 cavalry.

2 Maccabees 10

2 Maccabees 10:23-38