N. Korea fires three missiles in protest of THAAD deployment

2016-07-19 0