Confront - English Vocabulary News Words

CSIS is an American policy research group. It studied photographs of structures on islands China built in the South China Sea. Listen to this news story and learn the word 'confront'.

Comments