World News

Was U.S. Helicopter Shot Down Near North Korea?

08259657-74B8-4004-84A6-7C8012689A77.jpeg

The helicopter came down in the Okinawa region near the village of Takamura Takae on Wednesday morning, local media reported.

[READ MORE]

Advertisements

Categories: World News