Delta Mike News 2 - North Korea | Delta Mike reports on the tempestuous political status of N. Korea. | 5mins

Share On Twitter