Barbed tape or razor wire may be a mesh of metal strips with sharp edges whose purpose is to forestall passage by humans. The term “razor wire”, through long usage, has usually been wont to describe barbed tape product. Razor wire is far swindler than the quality wire, it is named after its appearance, but […]
Read More