The Battle of San Pasqual

By Samuel Phineas Upham The Battle at San Pasqual was nothing short of a blood bath. Everything from the...