demilitarized zone
demilitarized zone. Int’l law. A territorial area in a country or between countries in which no military forces or military installations are stationed or maintained.
demilitarized zone Read More »
demilitarized zone. Int’l law. A territorial area in a country or between countries in which no military forces or military installations are stationed or maintained.
demilitarized zone Read More »