Living History By Jerry Fan, Managing Editor • February 24, 2025 Cannonballs rip through the air. The formidable enemy stands just 100 feet away, thinly veiled by the shrubbery dotting the hilly battlefield. The World Wars class is now officially waging war against...