US Military to Install Radar in Palau

August 28, 2017 tomi87xs 0

  The United States has announced plans to install radar systems in Palau, a move that will increase its monitoring ability in the western Pacific region recently rocked by threats from North Korea. In a […]

1 2 3 11