Posts about grenades

Description

White Phosphorus: The Controversial Element in Modern Warfare

White phosphorus, often termed as "Willie Pete" in military jargon, has been a subject of considerable debate[…]