The Battle Of Cerignola Is Fought It Is Noted As One Of The First European Battles In History Won By Small Arms Fire Using Gunpowder - April 28 in History | This Day Story