What is a Battle of Annihilation?

Introduction Annihilation is a military strategy in which an attacking army seeks to entirely destroy the military capacity of the opposing army. This strategy can be executed in a single planned pivotal battle, called a “battle of annihilation”. A successful battle of annihilation is accomplished through the use of tactical surprise, application of overwhelming force… Read More