asfdagfsfwsas asfdagfsfwsas Today at 8:56 PM Social Studies Answered A demilitarized zone is an area where troops are stationed. Please select the best answer from the choices provided T F