Land mine
A land mine is an explosive device placed on or beneath the ground and designed to detonate when triggered by a person, vehicle, or other target.
A land mine is an explosive device placed on or beneath the ground and designed to detonate when triggered by a person, vehicle, or other target.