US military to install radar in Pacific’s Palau

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.

0
0