US Marines and Japanese military install new radar on Taiwan’s doorstep
With help from the Japanese military, the Marines have deployed one of their newest radar systems on a small island 70 miles off Taiwan, the closest Japanese territory to the…
With help from the Japanese military, the Marines have deployed one of their newest radar systems on a small island 70 miles off Taiwan, the closest Japanese territory to the…